ZIP UNZIP DOSSIER (COMPRENANT FICHIER(S) ET SOUS DOSSIER(S)) EN UTILISANT ICSHAR

Signaler
Messages postés
1221
Date d'inscription
jeudi 23 août 2001
Statut
Membre
Dernière intervention
9 septembre 2018
-
Messages postés
29
Date d'inscription
samedi 21 avril 2018
Statut
Membre
Dernière intervention
23 décembre 2018
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/52853-zip-unzip-dossier-comprenant-fichier-s-et-sous-dossier-s-en-utilisant-icsharpcode-sharpziplib-dll

Messages postés
29
Date d'inscription
samedi 21 avril 2018
Statut
Membre
Dernière intervention
23 décembre 2018

Oups.. Oubli d'évaluation. Voilà qui est fait.
Messages postés
29
Date d'inscription
samedi 21 avril 2018
Statut
Membre
Dernière intervention
23 décembre 2018

Merci l'ami.. Très utile pour ce que j'ai à en faire.
Cependant petit bémol concernant l'instruction :
Do While (1)

Comme VB n'aimait pas ça, je l'ai modifié par :
Do While zipIStream.CanRead

Maintenant, c'est parfait !
Merci à toi !

PS : Si tu as un moyen pour protéger par mot de passe l'archive, je suis preneur ;-)
Messages postés
1
Date d'inscription
dimanche 12 décembre 2010
Statut
Membre
Dernière intervention
28 février 2011

Merci pour cette API =)
Messages postés
1221
Date d'inscription
jeudi 23 août 2001
Statut
Membre
Dernière intervention
9 septembre 2018

Pour avoir certains options en plus, voir aussi :
VBWinBackup : Sauvegarde d'une arborescence de fichiers
www.vbfrance.com/code.aspx?ID=36613
- Création d'un fichier zip de taille > 2 Go (requiert une version >= 0.85 de SharpZipLib.dll) ;
- Conservation des attributs des fichiers et dossiers (requiert une version >= 0.83 de SharpZipLib.dll) ;
- Conservation des dossiers vides ;
- Conservation des accents dans les noms de fichier et dossier.