tutoriais mais recente desenvolvimento web
 

Procedimentos VBScript


VBScript tem dois procedimentos tipos:

  • procedimento sub
  • procedimento de função

VBScript Sub Procedimentos

Um procedimento Sub:

  • é uma série de declarações, delimitada pelos Sub e End Sub declarações
  • pode executar ações, mas does not return um valor
  • pode tomar argumentos
Sub mysub()
  ou

Sub mysub(argument1,argument2)
  Exemplo
Sub mysub()
  response.write("I was written by a sub procedure")
End Sub
Mostrar exemplo »

Procedimentos função VBScript

Um procedimento Function:

  • é uma série de declarações, fechado pela função e End Function
  • pode executar ações e can return um valor
  • pode tomar argumentos que são passados ​​para ele por um procedimento de chamada
  • sem argumentos, deve incluir um conjunto vazio de parênteses ()
  • retorna um valor atribuindo um valor ao seu nome
Function myfunction()
  ou

Function myfunction(argument1,argument2)
  Exemplo
function myfunction()
  myfunction=Date()
end function
Mostrar exemplo »

Chamando um procedimento

Esta simples procedimentos função é chamada para calcular a soma dos dois argumentos:

Exemplo

Function myfunction(a,b)
myfunction=a+b
End Function

response.write(myfunction(5,9))
Mostrar exemplo »

A função "myfunction" irá retornar a soma de argumento "a" e argumento de "b" . Neste caso 14.

Quando você chamar um procedimento que você pode usar a instrução de chamada, como esta:

Call MyProc(argument)

Ou, você pode omitir a instrução de chamada, como esta:

MyProc argument