SDL RWFromFile: Unterschied zwischen den Versionen
Aus DGL Wiki
(→SDL_RWFromFile) |
DGLBot (Diskussion | Beiträge) K (Bot: konvertiere/korrigiere <BR>) |
||
| (5 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
= SDL_RWFromFile = | = SDL_RWFromFile = | ||
| − | + | ||
| + | |||
== Name == | == Name == | ||
'''SDL_RWFromFile''' - Funktion zum Zuweisen einer Datei an einen RWop | '''SDL_RWFromFile''' - Funktion zum Zuweisen einer Datei an einen RWop | ||
| − | + | ||
| + | |||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
function '''SDL_RWFromFile'''(''filename'', ''mode'': PChar): PSDL_RWops; | function '''SDL_RWFromFile'''(''filename'', ''mode'': PChar): PSDL_RWops; | ||
| − | + | ||
| + | |||
== Parameter == | == Parameter == | ||
| Zeile 18: | Zeile 21: | ||
|- | |- | ||
! ''mode'' | ! ''mode'' | ||
| − | | Zugriffsmodus auf die Datei | + | | Zugriffsmodus auf die Datei |
|} | |} | ||
| − | + | ||
| + | |||
== Beschreibung == | == Beschreibung == | ||
| − | Gibt eine Zuweisung einer Datei ''filename'' mit dem Zugriffsmodus ''mode'' in Form eines PSDL_RWops (siehe [[SDL_RWops]]). | + | Gibt eine Zuweisung einer Datei ''filename'' mit dem Zugriffsmodus ''mode'' in Form eines PSDL_RWops (siehe [[SDL_RWops]]) zurück oder '''NIL''' bei einem Fehlschlag. |
| + | |||
| + | ''mode'' kann folgende Werte annehmen: | ||
| + | {| border="1" rules="all" | ||
| + | ! ''r'' | ||
| + | | Datei zum Lesen öffnen, die Datei muss existieren. | ||
| + | |- | ||
| + | ! ''w'' | ||
| + | | Datei zum Schreiben öffnen, die Datei muss existieren. | ||
| + | |- | ||
| + | ! ''a'' | ||
| + | | Hinzufügen zu der Datei, Daten werden am Ende der Datei hinzugefügt. | ||
| + | |- | ||
| + | ! ''r+'' | ||
| + | | Datei zum Lesen und Schreiben öffnen, die Datei muss existieren. | ||
| + | |- | ||
| + | ! ''w+'' | ||
| + | | Öffnet eine leere Datei zum Lesen und Schreiben. Wenn eine Datei mit dem Namen existiert, wird sie überschrieben. | ||
| + | |- | ||
| + | ! ''a+'' | ||
| + | | Öffnet eine Datei zum Lesen und Hinzufügen. Alle Schreiboperationen geschehen am Ende der Datei. | ||
| + | |} | ||
| + | Zusätzlich kann noch einer der folgenden Buchstaben zu ''mode'' hinzugefügt werden. | ||
| + | {| border="1" rules="all" | ||
| + | ! ''t'' | ||
| + | | Textmodus: Das Ende der Datei ist das STRG+Z-Zeichen. | ||
| + | |- | ||
| + | ! ''b'' | ||
| + | | Binäre Modus: Das Ende der Datei ist am letzen Byte der Datei erreicht. | ||
| + | |} | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | == Hinweis == | ||
| + | Der Modus ist automatisch Text, wenn nichts anderes angegeben wird. | ||
| − | |||
| − | |||
| − | |||
| − | |||
== Siehe auch == | == Siehe auch == | ||
Aktuelle Version vom 22. April 2006, 19:14 Uhr
Inhaltsverzeichnis
SDL_RWFromFile
Name
SDL_RWFromFile - Funktion zum Zuweisen einer Datei an einen RWop
Delphi-Spezifikation
function SDL_RWFromFile(filename, mode: PChar): PSDL_RWops;
Parameter
| filename | Name der zuzuweisenden Datei |
|---|---|
| mode | Zugriffsmodus auf die Datei |
Beschreibung
Gibt eine Zuweisung einer Datei filename mit dem Zugriffsmodus mode in Form eines PSDL_RWops (siehe SDL_RWops) zurück oder NIL bei einem Fehlschlag.
mode kann folgende Werte annehmen:
| r | Datei zum Lesen öffnen, die Datei muss existieren. |
|---|---|
| w | Datei zum Schreiben öffnen, die Datei muss existieren. |
| a | Hinzufügen zu der Datei, Daten werden am Ende der Datei hinzugefügt. |
| r+ | Datei zum Lesen und Schreiben öffnen, die Datei muss existieren. |
| w+ | Öffnet eine leere Datei zum Lesen und Schreiben. Wenn eine Datei mit dem Namen existiert, wird sie überschrieben. |
| a+ | Öffnet eine Datei zum Lesen und Hinzufügen. Alle Schreiboperationen geschehen am Ende der Datei. |
Zusätzlich kann noch einer der folgenden Buchstaben zu mode hinzugefügt werden.
| t | Textmodus: Das Ende der Datei ist das STRG+Z-Zeichen. |
|---|---|
| b | Binäre Modus: Das Ende der Datei ist am letzen Byte der Datei erreicht. |
Hinweis
Der Modus ist automatisch Text, wenn nichts anderes angegeben wird.
Siehe auch
SDL_RWops, SDL_RWFromMem, SDL_RWClose, SDL_RWWrite, SDL_RWRead, SDL_RWSeek