Zlib.net : compression zip avec vb.net

Soyez le premier à donner votre avis sur cette source.

Vue 17 864 fois - Téléchargée 1 298 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

gvollant
Messages postés
23
Date d'inscription
mardi 3 mars 2009
Statut
Membre
Dernière intervention
3 mars 2009
-
Il existe une extension à la zLib pour ouvrir les fichiers .ZIP
http://www.winimage.com/zLibDll/minizip.html
bouv
Messages postés
1429
Date d'inscription
mercredi 6 août 2003
Statut
Membre
Dernière intervention
3 mars 2019
-
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
++
cs_caramelmou
Messages postés
56
Date d'inscription
jeudi 25 décembre 2003
Statut
Membre
Dernière intervention
23 avril 2008
1 -
En .net 2.0 pour simplement compresser ou décompresser un fichier il existe la classe GZipStream.
bouv
Messages postés
1429
Date d'inscription
mercredi 6 août 2003
Statut
Membre
Dernière intervention
3 mars 2019
-
Ajout de la compression à la volée

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.