Func() [v1.1.00+]

Ruft eine Funktionsreferenz ab.

Referenz := Func(FunktionName)

Parameter

FunktionName

Name einer Funktion, deren Referenz abgerufen werden soll. FunktionName muss explizit im Skript definiert sein.

Rückgabewert

Diese Funktion gibt eine Referenz zu FunktionName zurück. Wenn FunktionName im Skript nicht explizit vorhanden ist (mit Mitteln wie #Include oder einen nicht-dynamischen Aufruf einer Bibliotheksfunktion), wird eine 0 zurückgegeben.

Bemerkungen

Diese Funktion kann genutzt werden, um die Funktion aufzurufen oder um Informationen wie die minimale und maximale Anzahl von Parametern abzurufen.

Funktionsreferenzen, Func-Objekt

Beispiele

Ruft eine Funktionsreferenz ab und zeigt Informationen über diese Funktion an.

fn := Func("StrLen")
MsgBox % fn.Name "() ist " (fn.IsBuiltIn ? "integriert." : "benutzerdefiniert.")