KILL |
Efface un fichier |
| Visual Basic |
Syntaxe
Sub KILL(nomfichier As String)
|
Paramètres
| Nom |
Description |
| nomfichier |
Ce paramètre permet d'indiquer le nom du fichier |
Description
Cette commande permet d'effacer un fichier.
Remarques
- La commande KILL permet de supprimer définitivement un fichier du disque dur. Elle agit sans passer par la corbeille, ce qui signifie que le fichier ne
pourra pas être récupéré facilement après son effacement.
- Le paramètre nomfichier doit être une chaîne de caractères contenant soit le chemin complet du fichier, soit simplement son nom si le fichier se trouve dans
le répertoire courant. Attention aux chemins relatifs ou aux erreurs de syntaxe.
- KILL ne peut pas effacer un fichier ouvert par le programme ou par un autre processus ; cela provoquerait une erreur d'exécution. Il est donc conseillé de toujours
s'assurer que le fichier est libre avant d'utiliser cette commande.
- Si le fichier spécifié par nomfichier n'existe pas, l'exécution du KILL génère une erreur. Il est donc judicieux de vérifier l'existence du fichier avec
Dir() ou FileExists avant de tenter de le supprimer.
- L'utilisation de caractères génériques tels que * ou ? est possible avec KILL, ce qui permet de supprimer plusieurs fichiers en une seule commande, par exemple :
KILL "*.tmp" effacera tous les fichiers temporaires du dossier.
- Puisque KILL est une opération destructrice, il est recommandé de demander une confirmation à l'utilisateur avant de procéder à la suppression d'un fichier, surtout
si l'action est déclenchée par une interface utilisateur.
- La commande KILL ne peut pas être utilisée pour supprimer des répertoires. Elle ne fonctionne que pour effacer des fichiers. Pour supprimer un dossier, il faut
utiliser une autre commande comme RmDir.
- L'utilisation incorrecte de KILL, notamment avec des chemins erronés ou des autorisations insuffisantes, peut entraîner des erreurs fatales. Il est donc
conseillé d'encapsuler son appel dans une structure On Error pour capturer proprement les exceptions.
Dernière mise à jour : Lundi, le 19 novembre 2012