Supprime tous les fichiers présents dans une archive.
Syntaxe
<Résultat> = zipSupprimeTout(<Archive>)
Remarques
Conditions d'utilisation
La suppression de fichiers dans une archive ne peut être réalisée que si :
- L'archive existe (la création d'une archive s'effectue avec la fonction zipCrée).
- L'archive est accessible en lecture et en écriture.
- L'archive est mono-partie.
Attention :
- Archives au format RAR : Cette fonction n'est pas disponible.
- Archives au format CAB : Cette fonction n'est pas disponible.
- Archives au format TAR et TGZ (TAR.GZ) : Cette fonction n'est pas disponible.
- Archives au format 7z : L'archive est entièrement compressée à chaque appel de la fonction zipSupprimeTout.
Codes d'erreur
Les codes d'erreur retournés sont les suivants :
- 2 : Accès interdit : l'utilisateur n'a pas les droits nécessaires.
- 3 : L'archive est corrompue.
- 4 : Le chemin n'existe pas dans l'archive.
- 5 : Impossible d'écrire dans l'archive.
Le message correspondant au code d'erreur peut être connu grâce à la fonction
zipMsgErreur.
Etat de l'archive après la suppression de tous les fichiers
Après la suppression de tous les fichiers, l'archive est vide. L'archive n'est pas fermée. Le fichier physique correspondant à l'archive est toujours présent et utilisable.
Remarque : Pour supprimer une archive, utilisez les fonctions de gestion de fichiers et de répertoires (fonction
fSupprime par exemple).
Classification Métier / UI : Code métier
Composante : wd280zip.dll