System.Assign

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Assign(var F: File; FileName: String); overload;
procedure Assign(var F: TextFile; FileName: String); overload;
procedure Assign(var F: TextFile; FileName: String; CodePage: Word); overload;

Propriétés

Type Visibilité  Source Unité  Parent
procedure public System.pas System System

Description

Associe le nom d'un fichier externe à une variable fichier.

Appelez Assign pour initialiser une variable fichier dans le code Delphi. F est une variable fichier d'un type quelconque. FileName est une expression de type chaîne ou de type PChar si la syntaxe étendue a été activée.

Après l'appel à Assign, F reste associée au fichier externe jusqu'à ce que ce dernier soit fermé. Toutes les opérations sur F agissent sur le fichier externe nommé par FileName.

Si le paramètre FileName est vide, Assign associe F au fichier standard en entrée ou en sortie. Après un appel à Reset (F) et si le nom affecté est vide, F fait référence au fichier standard en entrée, et après un appel à Rewrite (F) et si le nom affecté est vide, F fait référence au fichier standard en sortie.

N'utilisez pas Assign avec une variable correspondant à un fichier déjà ouvert.

Remarque :  Afin d'éviter les conflits de portée, AssignFile remplace la procédure Assign qui était disponible dans les versions antérieures du produit Delphi. Cependant, pour des raisons de compatibilité descendante, Assign reste utilisable.

Voir aussi