Section courante

A propos

Section administrative du site

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