Subrotinas ASP
- Página Anterior Variáveis ASP
- Próxima Página Formulário ASP
No ASP, você pode chamar subprogramas usando VBScript e outros métodos.
Exemplo:
- Chamada de subprogramas usando VBScript
- Como chamar subprogramas escritos em VBScript a partir de um ASP.
- Chamada de subprogramas usando JavaScript
- Como chamar subprogramas escritos em JavaScript a partir de um ASP.
- Chamada de subprogramas usando VBScript e JavaScript
- Como chamar subprogramas escritos em VBScript e JavaScript em um arquivo ASP.
Subprograma
O código-fonte ASP pode conter subprogramas e funções:
<html> <head> <% sub vbproc(num1,num2) response.write(num1*num2) end sub %> </head> <body> <p>Resultado:</p> <%call vbproc(3,4)%></p> </body> </html>
Coloque <%@ language="language" %> Esta linha deve ser escrita acima da tag <html> para usar outro tipo de linguagem de script para escrever subprogramas ou funções:
<%@ language="javascript" %> <html> <head> <% function jsproc(num1,num2) { Response.Write(num1*num2) } %> </head> <body> <p>Resultado: <%jsproc(3,4)%></p> </body> </html>
Diferenças entre VBScript e JavaScript
Quando você chama um subprograma VBScript ou JavaScript de um arquivo ASP escrito em VBScript, você pode usar a palavra-chave "call", seguida do nome do subprograma. Se o subprograma precisar de parâmetros, é necessário usar colchetes ao redor dos parâmetros quando usar a palavra-chave "call". Se você omitir "call", os parâmetros não precisam estar entre colchetes. Se o subprograma não precisar de parâmetros, os colchetes são opcionais.
Quando uma subrotina VBScript ou JavaScript escrita em JavaScript é chamada de um arquivo ASP, é necessário usar parênteses após o nome da subrotina.
- Página Anterior Variáveis ASP
- Próxima Página Formulário ASP