Curso Básico de ASP

SUBROTINAS

VBScript possui dois tipos de subrotinas: Sub e Function. Um Sub é um conjunto de comandos associados a um identificador alfanumérico. Uma Function possui a mesma definição só que além de executar os comandos a ela associados, pode gerar um valor como resultado. Essas subrotinas podem ainda receber algum(s) valor(s) como parâmetro. Suas respectivas sintaxes:

Sub nome_procedimento([parâmetro(s)])

comando(s)

End Sub

Function nome_função([parâmetro(s)])

comando(s)

End Function

Exemplo 9: rotinas.asp:

<% @ LANGUAGE=VBSCRIPT %>
<% Option Explicit %>
<HTML><HEAD><TITLE>Curso ASP</TITLE></HEAD>
<BODY>
<% Function Soma(a,b)
Dim Resultado
Resultado = a + b
Soma = Resultado
end Function %>
<% Dim e
e = Soma(10,20) %>
<% Dim A,B
A = “Variável Global A”
B = “Variável Global B”
MudaB %>
Resultados da Sub:<BR>
Valor de A = <%=A%><BR>
Valor de B = <%=B%><BR><BR>
<% Sub MudaB()
Dim A
A = “Variável A no SUB”
B = “Variável B no SUB”
End Sub
%>
Resultados da Function:<BR>
Soma(10,20)= <% = e%><BR>
Soma(100,200)=<% =Soma(100,200) %>
</BODY></HTML>

Observe que o código para o SUB (ou Function) não precisa ser escrito antes de sua chamada.

« 1 2 3 4 5 6 7 8 9 10»


Produtos Relacionados:


Acompanhe as respostas e comentarios atraves do RSS 2.0 feed.
Deixe seu comentario, pergunta ou resposta ou trackback para seu site.

AddThis Social Bookmark Button

Um Comentario para “Curso Básico de ASP”

  1. #1 - Nilda Ribeiro Disse:

    Bom!
    com exemplos faces de serem entendidos para quem está iniciando no asp.
    obrigado

Deixe seu comentario.