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
30 mai 2008 à 13:04
23 avril 2008 à 10:12
21 avril 2008 à 19:44
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
++
21 avril 2008 à 01:15
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.