Befehlsreferenz - Allgemein: Function-Anweisung
VB-Versionen: VB4 | VB5 | VB6
Beschreibung:
Deklariert den Gültigkeitsbereich, Namen und die Argumente einer Function-Prozedur.
Syntax:
[Public | Private] [Static] Function Name [(Argumentliste)] [As Typ] [Anweisungen] [Name = Ausdruck] [Exit Function] End Function
Parameter:
Public | Optional. Wenn angegeben, kann von allen Prozeduren in allen Modulen auf diese Funktion zugegriffen werden |
Private | Optional. Wenn angegeben, kann von allen Prozeduren in dem gleichen Modul auf diese Funktion zugegriffen werden |
Static | Optional. Die Variablen, die in der Funktion definiert werden, bleiben erhalten und werden nicht (wie normal) bei Beendigung der Funktion gelöscht |
Name | Der Name der Funktion. |
Argumentliste | Optional. Liste von Argumenten, die beim Aufruf der Funktion an diese Übergeben werden. Mehrere Einträge werden durch Kommas getrennt |
Typ | Optional. Datentyp des Rückgabewertes der Funktion |
Anweisungen | Optional. Anweisungen, die beim Funktionsaufruf ausgeführt werden |
Ausdruck | Optional. Rückgabewert der Funktion |
Beispiel:
Function test(sWert As String) As String If sWert = "" Then ' Argument auswerten. Exit Function ' Funktion abbrechen Else test = sWert & sWert ' den Text doppelt zurückgeben End If End Function ' Beispielaufruf der Funktion MsgBox test("Hallo Welt")
Siehe auch: | Datentypen |