System.Assign

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Assign(var F: File; FileName: String; [CodePage: Word]): Integer; overload;
function Assign(var F: File; FileName: String; [CodePage: Word]): Integer; overload;
function Assign(var F: File; FileName: String; [CodePage: Word]): Integer; overload;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public System.pas System System

Beschreibung

Weist einer Dateivariable den Namen einer externen Datei zu.

In Delphi können Sie mit Assign 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 Assign ist F der externen Datei zugeordnet, bis F wieder geschlossen wird. Bei weiteren Operationen mit F wird die externe Datei unter dem in FileName angegebenen Namen angesprochen.

Enthält der Parameter FileName keinen Wert, wird F die Standardeingabe- oder Standardausgabedatei zugewiesen. Wenn Sie F ein leeren String zuweisen, verweist F nach dem Aufruf von Reset (F) auf die Standardeingabe- und nach dem Aufruf von Rewrite (F) auf die Standardausgabedatei.

Verwenden Sie Assign auf keinen Fall 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