Section courante

A propos

Section administrative du site

Fichier d'entrée/sortie

Traditionnellement, le langage de programmation Delphi fonctionne avec les fichiers d'entrées/sorties du Pascal, mais il ne peut pas utiliser les fichiers Input standard ou Output standard dans le type d'application GUI ($APPTYPE) d'une application Delphi. Pour associé un nom de fichier à une variable de type File ou TextFile, il faut maintenant AssignFile, Reset et Rewrite fonctionnant comme il fonctionnait dans le Pascal standard ou vous pouvez utiliser Append pour ouvrir un fichier en ajoutant du contenu à la fin, mais le fichier doit d'abord exister. Pour fermer un fichier, on utilise maintenant la CloseFile plutôt que Close.

Procédures et fonctions de fichier d'entrée/sortie

Nom Unité Description
APPEND System Cette procédure permet d'effectuer l'initialiser un fichier texte en mode d'ajout.
ASSIGN System Cette procédure effectue l'association entre un nom de fichier et une variable de type fichier (FILE).
ASSIGNFILE System Cette procédure effectue l'association entre un nom de fichier et une variable de type fichier (FILE).
BLOCKREAD System Cette procédure permet d'effectuer la lecture d'enregistrement dans un fichier.
BLOCKWRITE System Cette procédure permet d'effectuer l'écriture d'enregistrement dans un fichier.
CLOSE System Cette procédure permet de fermer un fichier.
CLOSEFILE System Cette procédure permet de fermer un fichier sans retourner l'état de l'opération.
EOF System Cette fonction indique si la fin du fichier est atteinte.
EOLN System Cette fonction indique si la fin d'une ligne de fichier texte est atteinte.
ERASE System Cette procédure permet de supprimer un fichier sur le disque.
FILEPOS System Cette fonction permet de demander la position courante du pointeur de fichier.
FILEREAD SysUtils Cette procédure permet de lire différentes données à partir d'un fichier ou d'un périphérique.
FILESEEK SysUtils Cette fonction permet de fixer la position du pointeur dans un fichier spécifié.
FILESIZE System Cette fonction retourne la taille en octets du fichier spécifié.
FILEWRITE SysUtils Cette procédure permet d'écrire différentes données à partir d'un fichier ou d'un périphérique.
READ System Cette procédure permet de lire différentes données à partir d'un périphérique, d'un fichier ou de la console.
READLN System Cette procédure permet de lire une ligne de texte à partir d'un périphérique, d'un fichier ou de la console.
RENAME System Cette procédure permet de renommer le nom d'un fichier à partir de son identificateur de fichier.
RESET System Cette procédure permet d'ouvrir un fichier à partir de la variable fichier spécifié.
REWRITE System Cette procédure permet de créer un nouveau fichier ou d'écraser le contenu d'un fichier existant.
SEEK System Cette procédure permet de fixer la position du pointeur dans un fichier spécifié.
SEEKEOF System Cette fonction indique si la fin du fichier texte est atteinte.
SEEKEOLN System Cette fonction indique si la fin d'une ligne de fichier texte est atteinte.
WRITE System Cette procédure permet d'écrire différentes données sur un périphérique, dans un fichier ou sur la console.
WRITELN System Cette procédure permet d'écrire différentes données avec un saut de ligne sur un périphérique, dans un fichier ou sur la console.

Remarques



Dernière mise à jour : Dimanche, le 17 août 2014