VBScript Programme
- Vorherige Seite VB-Variablen
- Nächste Seite VB-Bedingungsanweisungen
Beispiel
- Unterprozedur
- Diese Unterprozedur gibt keinen Wert zurück.
- Funktionsprogramm
- Wenn du einen Wert zurückgeben möchtest, kannst du ein Funktionsprogramm verwenden.
VBScript Programme
Wir können zwei Arten von Programmen verwenden: Unterprozeduren und Funktionsprogramme.
Unterprozedur:
- Es ist eine Reihe von Anweisungen, die in den Anweisungen Sub und End Sub eingeschlossen sind.
- Er kann bestimmte Aktionen ausführen, gibt aber keinen Wert zurück.
- Dieser Abschnitt kann Parameter an eine Unterprozedur über einen Programmaufruf übergeben.
- Fehlt dies, müssen leere runde Klammern beigefügt werden
Sub mysub() some statements Ende Unterprogramm
Sub mysub(argument1, argument2) some statements Ende Unterprogramm
Funktionsprogramm:
- ist eine Reihe von Anweisungen, die in den Anweisungen Function und Ende Funktion verpackt sind.
- können bestimmte Operationen ausführen und einen Wert zurückgeben.
- können Parameter durch Aufruf des Programms übergeben werden.
- Fehlt dies, müssen leere runde Klammern beigefügt werden
- Durch Zuweisung an den Funktionsprogrammnamen kann ein Rückgabewert erzeugt werden.
Funktion myfunction() some statements myfunction=some value Ende Funktion
Funktion myfunction(argument1,argument2) some statements myfunction=some value Ende Funktion
Aufruf von Unterprogrammen oder Funktionsprogrammen
So können Sie eine Funktion aufrufen:
name = findname()
Dieser Funktionname ist "findname", die Funktion gibt einen Wert zurück, der im Variablen "name" gespeichert wird.
Oder so tun können Sie:
msgbox "Ihr Name ist " & findname()
Wir haben die Funktion "findname" aufgerufen, deren zurückgegebener Wert im Nachrichtenfenster angezeigt wird.
So können Sie eine Unterprogrammwahl aufrufen:
Call MyProc(argument)
Oder Sie können auch den Call-Befehl weglassen:
MyProc-Argument
- Vorherige Seite VB-Variablen
- Nächste Seite VB-Bedingungsanweisungen