Bonjour
j'ai le code suivant pour compresser une sauvegarde
Sous Windows, j'obtiens bien une archive mais je ne peux pas l'extraire car le chemin du fichier stocké dans celle-ci correspond au chemin complet du fichier, y compris la lettre du lecteur. 7zip ne voit pas le fichier dans l'archive, celle-ci paraît vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 FZipper := Tzipper.Create; FZipper.Filename := AFilename; FZipper.Entries.AddFileEntry(FFileName); FZipper.ZipAllFiles;
Le gestionnaire d'archive de Windows le voit mais n'arrive pas à l'extraire car le chemin est incorrect.
Sous Linux, l'archive se crée avec le fichier mais là aussi le chemin part depuis la racine /
J'ai essayé de regarder dans les docs, mais je n'ai pas trouvé comment supprimer le chemin vers le fichier.
Quelqu'un aurait-il une info ou un exemple pour le faire ?
Merci
Cordialement
Claude
Partager