Active Server Pages: Subrotinas e Include/virtual
Subrotinas
As subrotinas têm em ASP a mesma utilidade que têm em outras linguagens.
Nos próximos dois exemplos, nós perguntamos aos nossos visitantes pelos seus nomes e, dependendo da resposta, um tratamento diferente será dado à informação. A resposta será a mesma em ambos os casos, mas no segundo caso usaremos subrotinas. O uso de subrotinas é bastante útil quando há muitas instruções a serem executadas dentro de uma rotina. Desta forma nós podemos simplificar a estrutura do nosso script.
Exemplo 1
| <% varNome=request.form(“nome”) if varNome=”Joao” then response.write (“Ola, Joao. Como vai voce?”) response.write (“<br> Voce sabia que me casei o mes passado?”) else response.write (“Ola. Como vai voce?”) end if %>Â Â Â Â Â Â |
Â
Exemplo 2
| <% varNome=request.form(“nome”) if varNome=”Joao” then RespostaAJoao() else RespostaADesconhecido() end if Sub RespostaAJoao() response.write (“Ola, Joao. Como vai voce??”) response.write (” Voce sabia que me casei o mes passado?”) End Sub Sub RespostaADesconhecido() response.write (“Ola. Como vai voce?”) End Sub % >Â Â Â Â Â Â |





Â