programme VB
VBScript peut utiliser deux types de programmes :
Sous-programme
Programme de fonctions
Sous-programme VBScript
Sous-programme :
est une série d'instructions, encapsulées dans les instructions Sub et End Sub Within
peut effectuer certaines opérations, mais ne renverra pas de valeur
peut avoir des paramètres
quelques déclarations
End Sub
ou
quelques déclarations
End Sub
Instance
实例(仅适用于 IE) Sub mysub() document.write("I was written by a sub procedure") End Sub
Exécuter un exemple »
Cliquez sur le bouton « Exécuter l'exemple » pour afficher l'exemple en ligne
Programme de fonctions VBScript
Programme de fonctions
est une série d'instructions, encapsulées dans les instructions Function et End Function.
peut effectuer certaines opérations, et renverra une valeur
peut recevoir des arguments via des appels de programme.
S'il n'y a pas de paramètres, il doit y avoir des parenthèses vides ()
En attribuant une valeur au nom du programme de fonction, il peut être Valeur renvoyée
quelques instructions
mafonction=une valeur
Fin de fonction
ou
quelques déclarations
myfunction=une valeur
Fin de fonction
Instance
实例(仅适用于 IE) function myfunction() myfunction=Date() end function
Exécuter l'instance»
Cliquez sur le bouton « Exécuter l'exemple » pour voir l'exemple en ligne
Appelez le programme
Ce programme de fonction simple est appelé pour calculer la somme de deux paramètres :
Instance
实例(仅适用于 IE) Function myfunction(a,b) myfunction=a+b End Function document.write(myfunction(5,9))
Exécuter l'instance»
Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne
La fonction "mafonction" renverra la somme du paramètre "a" et du paramètre "b". Ce qui est renvoyé ici est 14.
Lorsque vous appelez un programme, vous pouvez utiliser l'instruction Call comme ceci :
Vous pouvez également omettre Call déclaration, comme indiqué ci-dessous :