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

cs_Patrice99 1221 Messages postés jeudi 23 août 2001Date d'inscription 5 mai 2018 Dernière intervention - 25 févr. 2011 à 09:47 - Dernière réponse : GregYoung 15 Messages postés samedi 21 avril 2018Date d'inscription 12 mai 2018 Dernière intervention
- 12 mai 2018 à 22:55
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

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

Afficher la suite 
cs_Patrice99 1221 Messages postés jeudi 23 août 2001Date d'inscription 5 mai 2018 Dernière intervention - 25 févr. 2011 à 09:47
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.
lilou449 1 Messages postés dimanche 12 décembre 2010Date d'inscription 28 février 2011 Dernière intervention - 28 févr. 2011 à 07:48
Merci pour cette API =)
GregYoung 15 Messages postés samedi 21 avril 2018Date d'inscription 12 mai 2018 Dernière intervention - 12 mai 2018 à 22:54
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 ;-)
GregYoung 15 Messages postés samedi 21 avril 2018Date d'inscription 12 mai 2018 Dernière intervention - 12 mai 2018 à 22:55
Oups.. Oubli d'évaluation. Voilà qui est fait.
Commenter la réponse de cs_Patrice99

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.