Supprime un ou plusieurs fichiers.
FileDelete ( "filename" )
FileName | Chemin et noms des fichiers à supprimer. Les Wildcards * et ? sont pris en charge - Voir Remarques. |
Succès: | Retourne 1. |
Échec: | Retourne 0 si le ou les fichiers n'ont pas été supprimés ou s'ils n'existent pas. |
DirRemove, FileCopy, FileMove, FileRecycle, FileRecycleEmpty
#include <MsgBoxConstants.au3> #include <WinAPIFiles.au3> Example() Func Example() ;Crée une constante locale contenant le chemin du fichier qui sera lu/écrit. Local Const $sFilePath = _WinAPI_GetTempFileName(@TempDir) ; Crée un fichier temporaire pour lire les données. If Not FileCreate($sFilePath, "Exemple d'utilisation de FileDelete.") Then MsgBox($MB_SYSTEMMODAL, "", "Une erreur est survenue pendant l'écriture dans le fichier temporaire.") Return False EndIf ; Affiche le contenu du fichier en passant le chemin du fichier à FILEREAD au lieu d'un handle retournée par FileOpen. MsgBox($MB_SYSTEMMODAL, "", "Contenu du fichier:" & @CRLF & FileRead($sFilePath)) ; Supprime le fichier temporaire. Local $iDelete = FileDelete($sFilePath) ; Affiche un message si le fichier a été supprimé. If $iDelete Then MsgBox($MB_SYSTEMMODAL, "", "Le fichier a été supprimé avec succès.") Else MsgBox($MB_SYSTEMMODAL, "", "Une erreur est survenue pendant la suppression du fichier.") EndIf EndFunc ;==>Example