SDL LoadObject: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
 
Zeile 3: Zeile 3:
  
 
== Name ==
 
== Name ==
'''SDL_LoadObject''' - Liefert einen Pointer zu einer Bibliothek zurück. Unter Windows sind dieses 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.
  
  
 
== Delphi-Spezifikation ==
 
== Delphi-Spezifikation ==
  
  function ''SDL_LoadObject''(const ''sofile'' : PChar): Pointer
+
  function ''SDL_LoadObject''('''const''' ''sofile'' : PChar): Pointer
  
  
Zeile 20: Zeile 20:
  
 
== Beschreibung ==
 
== 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.  
+
'''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 ==
 
== Hinweis ==
Unter Linux ist die Groß/Kleinschreibung des Name der Shared Library zu beachten.  
+
Unter Linux ist die Groß-/Kleinschreibung des Namens der Shared Library zu beachten.  
  
 
Beim Entladen des Shared Objects werden alle abgefragten Funktionspointer ungültig.
 
Beim Entladen des Shared Objects werden alle abgefragten Funktionspointer ungültig.
Zeile 32: Zeile 32:
  
 
== Rückgabewert ==
 
== Rückgabewert ==
Einen Zeiger auf die geladene Library. Falls ein Fehler aufgetreten ist, ist der Rückgabewert NULL.
+
Ein Zeiger auf die geladene Library. Falls ein Fehler aufgetreten ist, ist der Rückgabewert 0.
  
  

Version vom 14. November 2005, 14:35 Uhr

SDL_LoadFunction

Name

SDL_LoadObject - Liefert einen Pointer zu einer Bibliothek zurück. Unter Windows sind dies DLLs, unter Linux werden damit Shared Libraries angesprochen.


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.


Siehe auch

SDL_LoadFunction, SDL_UnloadObject