Section courante

A propos

Section administrative du site

ASSIGN

Assigné
Free Pascal System

Syntaxe

Procedure Assign(Var f:;Const Name:String);
Procedure Assign(Var f:;p:PChar);
Procedure Assign(Var f:;c:Char);
Procedure Assign(Var f:TypedFile;Const Name:String);
Procedure Assign(Var f:TypedFile;p:PChar);
Procedure Assign(Var f:TypedFile;c:Char);
Procedure Assign(Var t:Text;Const s:String);
Procedure Assign(Var t:Text;p:PChar);
Procedure Assign(Var t:Text;c:Char);

Paramètres

Nom Description
f Ce paramètre permet d'indiquer l'identificateur de fichier
Name Ce paramètre permet d'indiquer le nom du fichier
p Ce paramètre permet d'indiquer le nom du fichier

Description

Cette procédure effectue l'association entre un nom de fichier et une variable de type de données fichier.

Remarques

Exemple

Voici un exemple montrant comme écrire une chaîne de caractères dans le fichier «TEST.TXT» :

Essayer maintenant !
  1. Program AssignSamples;
  2.  
  3. Var
  4.  Handle:Text;
  5.  
  6. BEGIN
  7.  Assign(Handle,'TEST.TXT');
  8.  Rewrite(Handle);
  9.  Writeln(Handle,'Ecrit cette ligne dans le fichier TEST.TXT');
  10.  Close(Handle);
  11. END.

on obtiendra le résultat suivant dans le fichier «TEST.TXT» :

Ecrit cette ligne dans le fichier TEST.TXT

Voir également

Langage de programmation - Free Pascal - Référence de procédures et fonctions - RESET
Langage de programmation - Free Pascal - Référence de procédures et fonctions - REWRITE
Langage de programmation - Free Pascal - Référence de procédures et fonctions - APPEND

Dernière mise à jour : Samedi, le 18 juillet 2015