Voici la liste des procédures et fonctions en relation avec la catégorie de fichier :
Nom | Prototype | Unité | Description |
---|---|---|---|
APPEND | Procedure Append(varfich:Text); | System | Cette procédure permet d'effectuer l'initialiser un fichier texte en mode d'ajout. |
ASSIGN | Procedure Assign(Var fich:File;nomfich:String); | System | Cette procédure effectue l'association entre un nom de fichier et une variable de type fichier (FILE). |
ASSIGNFILE | Procedure AssignFile(Var F;FileName:String); | System | Cette procédure effectue l'association entre un nom de fichier et une variable de type fichier (FILE). |
ASSIGNPRN | Procedure AssignPrn(Var F:Text); | Printers | Cette procédure effectue l'association entre une imprimante et une variable de type fichier texte (TEXT). |
CHDIR | Procedure ChDir(S:String); | System | Cette procédure permet de changer le répertoire courant. |
DIRECTORYEXISTS | Function DirectoryExists(Name:String): Boolean; | FileCtrl | Cette fonction permet de vérifier l'existence d'un répertoire. |
DISKFREE | Function DiskFree(Unite:Byte):Integer; | SysUtils | Cette fonction retourne la taille en octets de l'espace de libre de l'unité de disque spécifié. |
DISKSIZE | Function DiskSize(Unite:Byte):Integer; | SysUtils | Cette fonction retourne la taille total en octets d'une unité de disque spécifié. |
EOF | Function Eof(f:file):Boolean; | System | Cette fonction indique si la fin du fichier est atteinte. |
EXPANDFILENAME | Function ExpandFileName(const FileName: String): String; | SysUtils | Cette fonction retourne la nom complet d'une chemin de répertoire avec une chaîne de caractères standard au Pascal. |
EXPANDUNCFILENAME | Function ExpandUNCFileName(const FileName: String): String; | SysUtils | Cette fonction retourne la nom complet d'une chemin de répertoire sous format UNC (ayant la partie d'unité sous forme de chemin réseau) avec une chaîne de caractères standard au Pascal. |
EXTRACTFILEDIR | Function ExtractFileDir(const FileName: String): String; | SysUtils | Cette fonction retourne l'unité disque et le chemin d'un chemin de fichier. |
EXTRACTFILEDRIVE | Function ExtractFileDrive(const FileName: String): String; | SysUtils | Cette fonction retourne l'unité disque d'un chemin de fichier. |
EXTRACTFILENAME | Function ExtractFileName(const FileName: String): String; | SysUtils | Cette fonction retourne le nom et l'extension d'un chemin de fichier. |
EXTRACTFILEPATH | Function ExtractFilePath(const FileName: String): String; | SysUtils | Cette fonction retourne l'unité disque et le répertoire d'un chemin de fichier. |
EXTRACTRELATIVEPATH | Function ExtractRelativePath(const BaseName, DestName: String): String; | SysUtils | Cette fonction retourne un répertoire sous sa forme relative. |
FILEAGE | Function FileAge(const FileName: String): Integer; | SysUtils | Cette fonction retourne la date et l'heure d'un fichier. |
FILECLOSE | Procedure FileClose(Handle: Integer); | SysUtils | Cette procédure permet de fermer un fichier Handle ou un périphérique. |
FILECREATE | Function FileCreate(const FileName: string): Integer; | SysUtils | Cette fonction permet de créer un fichier et retourne son Handle. |
FILEDATETODATETIME | Function FileDateToDateTime(FileDate: Integer): TDateTime; | SysUtils | Cette fonction permet la conversion de date et heure en date de format DOS en l'objet de date et heure. |
FILEEXISTS | Function FileExists(const FileName: string): Boolean; | SysUtils | Cette fonction permet de vérifier l'existance d'un/des fichiers. |
FILEGETATTR | Function FileGetAttr(const FileName: string): Integer; | SysUtils | Cette fonction permet de demander les attributs d'un fichier. |
FILEGETDATE | Function FileGetDate(Handle: Integer): Integer; | SysUtils | Cette fonction permet de demander la date et l'heure en format DOS d'un fichier. |
FILEOPEN | Function FileOpen(const FileName: string; Mode: Integer): Integer; | SysUtils | Cette fonction permet de demander l'ouverture d'un fichier. |
FILEPOS | Function FilePos(var F): Longint; | System | Cette fonction permet de demander la position courante du pointeur de fichier. |
FILEREAD | Function FileRead(Handle: Integer; var Buffer; Count: Integer): Integer; | SysUtils | Cette procédure permet de lire différentes données à partir d'un fichier ou d'un périphérique. |
FILESEARCH | Function FileSearch(Const Name, DirList:String):String; | SysUtils | Cette procédure permet de rechercher au fichier dans une liste de chemin de répertoire avec des chaînes de caractères standard Pascal. |
FILESEEK | Function FileSeek(Handle, Offset, Origin: Integer): Integer; | SysUtils | Cette fonction permet de fixer la position du pointeur dans un fichier spécifier. |
FILESETATTR | Function FileSetAttr(const FileName: string; Attr: Integer): Integer; | SysUtils | Cette fonction permet de fixer les attributs dans un fichier spécifier. |
FILESETDATE | Function FileSetDate(Handle: Integer; Age: Integer): Integer; | SysUtils | Cette fonction permet de fixer la date et l'heure d'un fichier Handle spécifier. |
FILESIZE | Function FileSize(fich:File):Integer; | System | Cette fonction retourne la taille en octets du fichier Handle spécifier. |
FILEWRITE | Function FileWrite(Handle: Integer; const Buffer; Count: Integer): Integer; | SysUtils | Cette procédure permet d'écrire différentes données à partir d'un fichier ou d'un périphérique. |
FINDCLOSE | Procedure FindClose(var F: TSearchRec); | SysUtils | Cette procédure permet de terminer le processus de lecture d'un répertoire enclenché par «FindFirst». |
FINDFIRST | Function FindFirst(const Path: string; Attr: Integer; var F: TSearchRec): Integer; | SysUtils | Cette fonction permet d'effectuer une rechercher d'élément dans un répertoire contenant des fichiers et répertoires. |
FINDNEXT | Function FindNext(var F: TSearchRec): Integer; | SysUtils | Cette fonction permet de rechercher l'élément suivant dans un répertoire contenant des fichiers et répertoires. |
FLUSH | Procedure Flush(fich:Text); | System | Cette procédure permet de vider les tampons d'écriture du fichier de texte spécifié. |
FORCEDIRECTORIES | Procedure ForceDirectories(Dir: string); | FileCtrl | Cette procédure permet d'effectuer la création si nécessaire de tous les niveaux de répertoire. |
GETCURRENTDIR | Function GetCurrentDir: string; | SysUtils | Cette fonction permet de demander le répertoire courant avec une chaîne de caractères de format standard Pascal. |
GETDIR | Procedure GetDir(D: Byte; var S: string); | System | Cette procédure permet de connaitre le répertoire courant de l'unité spécifié avec une chaîne de caractères de format standard Pascal. |
MKDIR | Procedure MkDir(reper:String); | System | Cette procédure permet de créer un répertoire. |
READ | Procedure Read([var fich:Text;]var1, var2,...); | System | Cette procédure permet de lire différentes données à partir d'une périphérique, d'un fichier ou de la console. |
READLN | Procedure ReadLn([Var fich:Text;]var1,var2,...); | System | Cette procédure permet de lire une ligne de texte à partir d'une périphérique, d'un fichier ou de la console. |
REMOVEDIR | Function RemoveDir(const Dir: string): Boolean; | SysUtils | Cette procédure permet de supprimer un répertoire à partir de chaîne de caractères de format standard Pascal. |
RENAME | Procedure Rename(Var fich:File; nouveaunom:String); | System | Cette procédure permet de renommer le nom d'un fichier à partir de son identificateur de fichier. |
RENAMEFILE | Function RenameFile(const OldName, NewName: string): Boolean; | SysUtils | Cette fonction permet de renommer le nom d'un fichier. |
RESET | Procedure Reset(var F [: File; RecSize: Word ] ); | System | Cette procédure permet d'ouvrir un fichier à partir de la variable fichier spécifié. |
REWRITE | Procedure Rewrite(var F: File [; Recsize: Word ] ); | System | Cette procédure permet de créer un nouveau fichier ou d'écraser le contenu d'un fichier existant. |
RMDIR | Procedure RmDir(reper:String); | System | Cette procédure permet de supprimer un répertoire à partir de chaîne de caractères de format standard Pascal. |
SEEK | Procedure Seek(var F; N: Longint); | System | Cette procédure permet de fixer la position du pointeur dans un fichier spécifier. |
SEEKEOF | Function SeekEof[(var F: Text)]:Boolean; | System | Cette fonction indique si la fin du fichier texte est atteinte. |
SEEKEOLN | Function SeekEoLn[(Var Fich:Text)]:Boolean; | System | Cette fonction indique si la fin d'une ligne de fichier texte est atteinte. |
SELECTDIRECTORY | Function SelectDirectory(var Directory: string; Options: TSelectDirOpts; HelpCtx: Longint):Boolean; | FileCtrl | Cette fonction permet d'afficher une boite de dialogue offrant la possibilité à l'utilisateur d'entrer un nom de répertoire. |
SETCURRENTDIR | Function SetCurrentDir(const Dir: string): Boolean; | SysUtils | Cette fonction permet de changer le répertoire courant en utilisant des chaînes de caractères de format standard Pascal. |
SETTEXTBUF | Procedure SetTextBuf(Var Fich:Text;Var buffer;Taille:Word); | System | Cette procédure permet de fixer la taille de la mémoire tampon d'un fichier texte. |
TRUNCATE | Procedure Truncate(fich:File); | System | Cette procédure permet de couper à l'endroit actuel le contenu du fichier. |
WRITE | Procedure Write([var fich:File,]var1,var2,...); | System | Cette procédure permet d'écrire différentes données sur un périphérique, dans un fichier ou sur la console. |
WRITELN | Procedure WriteLn([var fich:File,]var1,var2,...); | System | Cette procédure permet d'écrire différentes données avec un saut de ligne sur une périphérique, dans un fichier ou sur la console. |
Dernière mise à jour : Mercredi, le 18 février 2015