ERASE |
Efface |
---|---|
Delphi/Kylix/Lazarus | System |
Syntaxe
Procedure Erase(Var F:File); |
Procedure Erase(Var F:TextFile); |
Paramètres
Nom | Description |
---|---|
F | Ce paramètre permet d'indiquer l'identificateur de fichier. |
Description
Cette procédure permet de supprimer un fichier sur le disque.
Remarques
- La procédure Erase supprime le fichier affecté à F, le fichier doit être fermé, mais avec un nom de fichier lui étant attribué. La procédure Erase n'est pas une véritable procédure.
- Si AssignFile n'a pas été appelé, la procédure Erase déclenche l'erreur d'entrée/sortie 102.
- Si le fichier ne peut pas être supprimé, la procédure Erase signale une erreur d'entrée/sortie en utilisant le code d'erreur Windows. En particulier, si le fichier est ouvert, le code d'erreur Windows est 32 (fichier en cours d'utilisation), et si le fichier est en lecture seulement, le code d'erreur Windows est 5 (l'accès est refusé).
Voir également
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - DeleteFile
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Rename
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - RenameFile
Dernière mise à jour : Mercredi, le 18 février 2015