GetFunctionEntry()

Syntax

Ergebnis = GetFunctionEntry(#Library, FunktionsEintrag)
Beschreibung
Überprüft, ob die Library den angegebenen 'FunktionsEintrag' (englisch: "FunctionEntry") enthält. Dieser Befehl sucht nach einer Library-Funktion anhand ihrer Position in der Funktionstabelle innerhalb der Library, anstatt nach dem Namen.

Parameter

#Library Die Nummer der Library, welche die zu findenden Funktionen enthält. Diese Nummer muss identisch zu der vorher mit OpenLibrary() verwendeten sein.
FunktionsEintrag Eine Nummer, welche den Funktions-Index in der Library repräsentiert. Die erste Funktion befindet sich am Index 1.

Rückgabewert

Gibt bei Erfolg die Adresse der Funktion in der Library zurück - und Null, wenn die Library keine Funktion mit dem angegebenen Index enthält.

Anmerkungen

Die Funktion kann durch Verwendung von Prototypes mittels ihrer Adresse aufgerufen werden. Die Funktionen CallFunctionFast() und CallCFunctionFast() können auch hierfür verwendet werden, aber Prototypes sind die empfehlenswerte Methode, da sie flexibler sind.

Siehe auch

GetFunction(), CallFunctionFast(), CallCFunctionFast(), Prototypes

Unterstützte OS

Windows

<- GetFunction() - Library Inhaltsverzeichnis - IsLibrary() ->