[RESOLU] Compresser un dossier (répertoire)
Publié : mer. 10/nov./2021 16:58
Bonsoir
Depuis plus de 2 heures en train d'essayer de compresser un dossier mais rien à faire. Où se trouve l'erreur SVP?
Merci
Depuis plus de 2 heures en train d'essayer de compresser un dossier mais rien à faire. Où se trouve l'erreur SVP?
Merci
Code : Tout sélectionner
UseZipPacker()
dossier$ = GetCurrentDirectory()
Dossier$ = PathRequester("Choisissez un dossier à compresser", dossier$)
If Dossier$
;Récupérer le nom du dossier (sans chemin)
For k=1 To CountString(dossier$,"\")
NomDossier$=StringField(dossier$, k, "\")
Next
ZipFile$=NomDossier$+".zip"
Debug ZipFile$
; Créer le fichier compressé
If CreatePack(1, ZipFile$)
; Ajouter vos fichiers
If ExamineDirectory(0, dossier$, "*.*")
While NextDirectoryEntry(0)
If DirectoryEntryType(0) = #PB_DirectoryEntry_File
File$=DirectoryEntryName(0)
AddPackFile(1, file$,file$)
EndIf
Wend
FinishDirectory(0)
EndIf
ClosePack(1)
EndIf