Zlib.net : compression zip avec vb.net

0/5 (4 avis)

Vue 18 647 fois - Téléchargée 1 369 fois


Description

Voici ma première source en .NET donc soyez indulgent.

Après avoir longtemps chercher comment faire de la compression en VB.NET j'ai fini par trouver cette DLL programmée en C# (source jointe). Elle a été spécialement développée pour être utilisée avec le langage .NET ; d'après ce que j'ai lu l'utilisation de la librairie Zlib pose quelques problème en .NET

Voici donc un petit module permettant d'utiliser cette DLL. Cela reste très basique :
- Un fichier par zip
- Pas de compatibilité WinZip (de ce que j'en ai vu)

Le taux de compression est équivalant à la librairie ZLib mais un petit peu plus lent (C# VS C++).

Pour ce que j'en fait c'est amplement suffisant, j'espère que cela pourra aider quelques un d'entre vous également.

Bonne prog
++

Source / Exemple :


'Pour compresser
CompressFile(FiciherAZipper, FichierZippé)

'Pour décompresser
UncompressFile(FichierADézipper, FichierDézippé)

Conclusion :


PS : Le code n'est pas ou peu commenté mais il est très simple

Codes Sources

A voir également

Ajouter un commentaire Commentaires
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
30 mai 2008 à 13:04
Ajout de la compression à la volée
cs_caramelmou Messages postés 56 Date d'inscription jeudi 25 décembre 2003 Statut Membre Dernière intervention 23 avril 2008 3
23 avril 2008 à 10:12
En .net 2.0 pour simplement compresser ou décompresser un fichier il existe la classe GZipStream.
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
21 avril 2008 à 19:44
Merci pour le tuyaux.
Je n'essaierai pas (en tout cas, pas pour l'instant) car je n'en ai pas besoin, mais cela peut être utile de le savoir. Je garde ça en mémoire au cas où.

Bonne prog
++
gvollant Messages postés 22 Date d'inscription mardi 3 mars 2009 Statut Membre Dernière intervention 3 mars 2009 13
21 avril 2008 à 01:15
Il existe une extension à la zLib pour ouvrir les fichiers .ZIP
http://www.winimage.com/zLibDll/minizip.html

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.