VBScript a deux procédures types:
- procédure sub
- procédure Function
Sous VBScript Procédures
Une procédure Sub:
- est une série de déclarations, joint par les sous Sub et End déclarations
- peut effectuer des actions, mais does not return une valeur
- peut prendre des arguments
Sub mysub()
ou
Sub mysub(argument1,argument2)
Exemple
Sub mysub()
response.write("I was written by a sub procedure")
End Sub
Afficher l' exemple »
Procédures de fonction VBScript
Une procédure de fonction:
- est une série de déclarations, jointe par les déclarations de fonction Fonction et fin
- peuvent effectuer des actions et can return une valeur
- peut prendre des arguments qui lui sont passés par une procédure d'appel
- sans arguments, doit inclure un ensemble de parenthèses vides ()
- renvoie une valeur en affectant une valeur à son nom
Function myfunction()
ou
Function myfunction(argument1,argument2)
Exemple
function myfunction()
myfunction=Date()
end function Afficher l' exemple »
Appel d'une procédure
Cette procédure de fonction simples est appelée pour calculer la somme de deux arguments:
Exemple
Function myfunction(a,b)
myfunction=a+b
End Function
response.write(myfunction(5,9)) Afficher l' exemple » La fonction "myfunction" retourne la somme des arguments "a" et l' argument "b" . Dans ce cas 14.
Lorsque vous appelez une procédure que vous pouvez utiliser l'instruction Call, comme ceci:
Call MyProc(argument) Ou bien, vous pouvez omettre la déclaration d'appel, comme ceci:
MyProc argument