OpenLibrary()

Syntaxe

Resultat = OpenLibrary(#Bibliotheque, NomFichier$)
Description
Ouvre une bibliothèque partagée afin que ses fonctions puissent être consultées.

Arguments

#Bibliotheque La bibliothèque à tester.

#PB_Any peut être utilisé en tant que paramètre pour générer automatiquement ce numéro.
NomFichier$ Le nom du fichier de la bibliothèque à charger.
Si le nom de fichier ne comporte pas de chemin, alors le système d'exploitation recherche la bibliothèque dans ses dossiers systèmes, le répertoire des applications et le répertoire courant.

Valeur de retour

Renvoie une valeur non nulle si la bibliothèque a été ouverte avec succès, zéro sinon.

Si #PB_Any a été utilisé à la place de #Bibliothèque alors le numéro généré pour le bibliothèque est retourné en cas de succès.

Remarques

Il est obligatoire que l'exécutable PureBasic créé et la bibliothèque partagée utilisent la même architecture (par exemple une DLL x86 ne peut pas être ouverte par les exécutables x64).

Voir aussi

CloseLibrary(), GetFunction(), prototypes

OS Supportés

Tous

<- NextLibraryFunction() - Library Index