System.AssignFile
Delphi
function AssignFile(var F: File; FileName: String; [CodePage: Word]): Integer; overload;
function AssignFile(var F: File; FileName: String; [CodePage: Word]): Integer; overload;
function AssignFile(var F: File; FileName: String; [CodePage: Word]): Integer; overload;
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.pas | System | System |
Beschreibung
Weist einer Dateivariablen den Namen einer externen Datei zu.
In Delphi können Sie mit AssignFile eine Dateivariable initialisieren. F ist eine Dateivariable eines beliebigen Dateityps. FileName enthält einen Ausdruck des Typs String bzw. PChar (wenn die erweiterte Syntax aktiviert ist).
Nach dem Aufruf von AssignFile ist F der externen Datei zugeordnet, bis F wieder geschlossen wird. Alle weiteren Operationen mit der Dateivariable F werden für die in FileName angegebene externe Datei ausgeführt.
Wenn der Parameter FileName leer ist, ordnet AssignFile F der Standardein- oder -ausgabedatei zu. Wenn Sie F ein leeren String zuweisen, verweist F nach dem Aufruf Reset (F) auf die Standardeingabe und nach dem Aufruf Rewrite (F) auf die Standardausgabe.
Verwenden Sie AssignFile nicht für eine bereits geöffnete Dateivariable.
Anmerkung: Zur Vermeidung von Gültigkeitsbereichskonflikten ersetzt AssignFile die in früheren Versionen von Delphi verwendete Prozedur Assign. Diese ist jedoch aus Gründen der Abwärtskompatibilität noch vorhanden.
Siehe auch
Codebeispiele