Neueste Web-Entwicklung Tutorials
 

VBScript Procedures


VBScript hat zwei Arten Verfahren:

  • Sub-Prozedur
  • Function-Prozedur

Verfahren VBScript Sub

Eine Sub-Prozedur:

  • ist eine Reihe von Anweisungen, die von der Sub und End Sub-Anweisungen eingeschlossen
  • durchführen können Aktionen, aber does not return Wert
  • können Argumente
Sub mysub()
  oder

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

Verfahren VBScript-Funktion

Eine Function-Prozedur:

  • ist eine Reihe von Aussagen, die durch die Funktion und End Function-Anweisungen eingeschlossen
  • können Aktionen durchführen und can return Wert
  • kann Argumente, die von einem anrufenden Verfahren an sie übergeben werden
  • ohne Argumente, muss eine leere Menge von Klammern enthalten ()
  • einen Wert zurückgibt, indem ein Wert zu seinem Namen zuweisen
Function myfunction()
  oder

Function myfunction(argument1,argument2)
  Beispiel
function myfunction()
  myfunction=Date()
end function
Beispiel anzeigen »

Der Aufruf einer Prozedur

Diese einfachen Funktionsprozeduren aufgerufen, um die Summe von zwei Argumenten zu berechnen:

Beispiel

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

response.write(myfunction(5,9))
Beispiel anzeigen »

Die Funktion "myfunction" wird wieder die Summe Argument "a" und das Argument "b" . In diesem Fall 14.

Wenn Sie eine Prozedur aufrufen, können Sie die Call-Anweisung wie folgt verwenden:

Call MyProc(argument)

Oder Sie können die Call-Anweisung, wie dies unterlassen:

MyProc argument