GetFunctionEntry()

Syntaxe

Resultat = GetFunctionEntry(#Bibliotheque, Index)
Description
Teste si un numéro de fonction est présent dans une bibliothèque.

Cela permet de tester la présence d'une fonction par sa position dans la bibliothèque plutôt que par son nom.

Arguments

#Bibliotheque La bibliothèque à utiliser.
Index Un nombre représentant l'index de la fonction dans la bibliothèque.

La première fonction est à l'index 1.

Valeur de retour

Renvoie l'adresse de la fonction en cas de succès ou zéro si la bibliothèque ne contient pas de fonction à cet index.

Remarques

La bibliothèque doit préalablement être ouverte avec OpenLibrary(),

Cette commande peut être utile pour accéder aux fonctions API non documentées, qui n'ont pas de nom de fonctions attribués.

La fonction peut être appelée par son adresse en utilisant un prototype.

Les fonctions CallFunctionFast() et CallCFunctionFast() peuvent également être utilisées pour cela, mais l'utilisation des prototypes est recommandée car ils sont plus souples.

Voir les prototypes pour un exemple.

Voir aussi

GetFunction(), CallFunctionFast(), CallCFunctionFast(), prototypes

OS Supportés

Windows

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