OpenLibrary()
Syntax
Ergebnis = OpenLibrary(#Library, Dateiname$)Beschreibung
Öffnet eine "shared" Library (Befehls-Bibliothek), damit auf die darin enthaltenen Funktionen zugegriffen werden kann.
Parameter
#Library Eine Nummer zum Identifizieren dieser Library. #PB_Any kann verwendet werden, um diese Nummer automatisch zu generieren. Dateiname$ Der Dateiname der zu ladenden "shared" Library an. Wenn der Dateiname keinen Pfad enthält, dann wird das Betriebssystem in seinen System-Ordnern, im Programm-Verzeichnis und im aktuellen Verzeichnis nach der Library suchen.
Rückgabewert
Gibt einen Wert ungleich Null zurück, wenn die Library erfolgreich geöffnet wurde - und Null, wenn nicht. Wenn #PB_Any als #Library Parameter verwendet wurde, dann wird bei Erfolg die für die Library generierte Nummer zurückgegeben.
Anmerkungen
Es ist zwingend erforderlich, dass das erstellte PureBasic-Executable und die "shared" Library dieselbe Architektur verwenden (z. B. kann eine x86-DLL nicht von x64-Executables geöffnet werden).
Siehe auch
CloseLibrary(), GetFunction(), Prototypes
Unterstützte OS
Alle