SDL LoadObject: Unterschied zwischen den Versionen
Aus DGL Wiki
Flash (Diskussion | Beiträge) K |
K (→Siehe auch: Kategoriefehler) |
||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
== Name == | == Name == | ||
− | '''SDL_LoadObject''' - Liefert einen Pointer zu einer Bibliothek zurück. Unter Windows sind dies DLLs, unter Linux werden damit Shared Libraries angesprochen. | + | '''SDL_LoadObject''' - Liefert einen Pointer zu einer Bibliothek zurück. Unter Windows sind dies DLLs, unter Linux werden damit Shared Libraries angesprochen. Ab Version 1.0. |
Zeile 38: | Zeile 38: | ||
[[SDL_LoadFunction]], [[SDL_UnloadObject]] | [[SDL_LoadFunction]], [[SDL_UnloadObject]] | ||
− | [[Kategorie:SDL| | + | [[Kategorie:SDL|LoadObject]] |
Aktuelle Version vom 7. März 2014, 12:09 Uhr
Inhaltsverzeichnis
SDL_LoadObject
Name
SDL_LoadObject - Liefert einen Pointer zu einer Bibliothek zurück. Unter Windows sind dies DLLs, unter Linux werden damit Shared Libraries angesprochen. Ab Version 1.0.
Delphi-Spezifikation
function SDL_LoadObject(const sofile : PChar): Pointer
Parameter
sofile | Nullterminierter String, der den Namen des Shared Objekts enthält. |
---|
Beschreibung
SDL_LoadObject ermittelt einen Pointer zu einer Bibliothek. Dieser Pointer, auch als Handle bezeichnet, wird in den Funktionen SDL_LoadFunction und SDL_UnloadObject verwendet.
Hinweis
Unter Linux ist die Groß-/Kleinschreibung des Namens der Shared Library zu beachten.
Beim Entladen des Shared Objects werden alle abgefragten Funktionspointer ungültig.
Wenn die Art und Anzahl der Parameter der Funktion beim Aufruf nicht übereinstimmen, wird die Anwendung mysteriös crashen.
Rückgabewert
Ein Zeiger auf die geladene Library. Falls ein Fehler aufgetreten ist, ist der Rückgabewert 0.