Gli ultimi tutorial di sviluppo web
 

Procedure di VBScript


VBScript ha due procedure tipi:

  • routine sub
  • routine Function

Procedure Sub VBScript

Una routine Sub:

  • è una serie di dichiarazioni, racchiuso dalle istruzioni Sub ed End Sub
  • in grado di eseguire le azioni, ma does not return un valore
  • può assumere argomenti
Sub mysub()
  o

Sub mysub(argument1,argument2)
  Esempio
Sub mysub()
  response.write("I was written by a sub procedure")
End Sub
Visualizza l'esempio »

VBScript Procedure di funzione

Una procedura Funzione:

  • è una serie di dichiarazioni, racchiuso dalle funzioni e End istruzioni di funzione
  • può eseguire azioni e can return un valore
  • può assumere argomenti che vengono passati ad esso da un procedimento chiamando
  • senza argomenti, deve includere un insieme vuoto di parentesi ()
  • restituisce un valore assegnando un valore al suo nome
Function myfunction()
  o

Function myfunction(argument1,argument2)
  Esempio
function myfunction()
  myfunction=Date()
end function
Visualizza l'esempio »

Chiamata di una procedura

Questo semplice procedure di funzione viene chiamata per calcolare la somma di due argomenti:

Esempio

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

response.write(myfunction(5,9))
Visualizza l'esempio »

La funzione "myfunction" restituirà la somma di discussione "a" e l'argomento "b" . In questo caso 14.

Quando si chiama una procedura è possibile utilizzare l'istruzione Call, in questo modo:

Call MyProc(argument)

In alternativa, è possibile omettere l'istruzione Call, in questo modo:

MyProc argument