IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[C#] #ziplib ou J# (java.util.zip) pour ZIPper?


Sujet :

Windows Forms

  1. #1
    Nouveau membre du Club
    Développeur informatique
    Inscrit en
    Avril 2004
    Messages
    41
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2004
    Messages : 41
    Points : 33
    Points
    33
    Par défaut [C#] #ziplib ou J# (java.util.zip) pour ZIPper?
    Bonjour, me voila je veux trouver un moyen de compresser les fichiers dans mon application en C#.
    J’ai trouve deux solutions, mais je sais pas laquelle est plus, hmm, avantageuse: J# par java.utils.zip ou bien SharpZipLib (opensource, en C#).
    Citation Envoyé par Ianier Munoz
    I wanted to use Zip compression in my applications written in C#. Unfortunately, the Microsoft® .NET Framework does not currently include any classes for manipulating Zip files. I did, however, find several products related to Zip compression. For example, #ziplib (formerly NZipLib, http://www.icsharpcode.net/OpenSource/SharpZipLib/default.asp) is a port of zlib library to C#. Its license allows developers to include this library in commercial, closed-source applications. However, as MSDN Magazine goes to press, #ziplib is in its prerelease state (version 0.31).

    Another solution would be to use the unmanaged zlib as a Windows® DLL and write the necessary Interop wrappers for it, but since compression involves passing around a significant amount of data during each function call, coding Interop wrappers for optimum performance would be a difficult process. Although other libraries are available, they are not free.
    The C# language doesn't have any classes that let you manipulate Zip files, but since .NET-targeted languages can share class implementations, and J# exposes classes in the java.util.zip namespace, you can get to those classes in your C# code.
    c'est probablement un troll , bah me voila...

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 114
    Points : 102
    Points
    102
    Par défaut
    j ai deja fais une application qui zip des fichier avec ziplib je peux te donner les sources si tu le souhaites

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 17
    Points : 8
    Points
    8
    Par défaut
    je suis également entrain de travailler avec le zip de fichier, tu trouveras tout ce que tu cherches à cette adresse

    http://sourceforge.net/project/showfiles.php?group_id=17610&package_id=83139

  4. #4
    Nouveau membre du Club
    Développeur informatique
    Inscrit en
    Avril 2004
    Messages
    41
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2004
    Messages : 41
    Points : 33
    Points
    33
    Par défaut
    bien sur,
    merci d'avance,
    hmm, bah ca necessite d'inclure le ICSharpCode.SharpZipLib.dll qqpart

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 17
    Points : 8
    Points
    8
    Par défaut
    oui, tu fais un clic droit sur référence, ensuite add, tu fais Browse et tu recherches la dll

    ensuite, tu dézippes le dossier Sample

    et la t'as tout ce qu'il faut pour travailler !!!

  6. #6
    Nouveau membre du Club
    Développeur informatique
    Inscrit en
    Avril 2004
    Messages
    41
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2004
    Messages : 41
    Points : 33
    Points
    33
    Par défaut
    ok, avec ca semble d'etre clair,
    mais bon, avec J# java.utils.zip ne travaille personne?

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 17
    Points : 8
    Points
    8
    Par défaut
    Regarde les exemples, tu vas haluciner tellement que c'est simple 8)

  8. #8
    Nouveau membre du Club
    Développeur informatique
    Inscrit en
    Avril 2004
    Messages
    41
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2004
    Messages : 41
    Points : 33
    Points
    33
    Par défaut
    et encore, une bete question, p.e. : est-ce que va fonctionner mon application(l'executable) sur les ordianteurs des utilisateurs, qui n'ont pas une telle .dll?

  9. #9
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Personnellement, je te conseille: #ziplib

  10. #10
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 17
    Points : 8
    Points
    8
    Par défaut
    Citation Envoyé par SErhio
    et encore, une bete question, p.e. : est-ce que va fonctionner mon application(l'executable) sur les ordianteurs des utilisateurs, qui n'ont pas une telle .dll?
    oui puisque la dll sera ajouté à ton setup

  11. #11
    Nouveau membre du Club
    Développeur informatique
    Inscrit en
    Avril 2004
    Messages
    41
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2004
    Messages : 41
    Points : 33
    Points
    33
    Par défaut
    Citation Envoyé par spaceclic
    oui puisque la dll sera ajouté à ton setup
    ohlala , voila un autre teme de discussion: personnalisation du setup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/10/2007, 16h45
  2. Java.util.zip : decompresser un fichier zip
    Par kam81 dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 22/07/2007, 12h45
  3. Patch probleme java.util.zip
    Par billynirvana dans le forum Contribuez
    Réponses: 1
    Dernier message: 21/06/2007, 10h01
  4. problème avec java.util.zip.Inflater
    Par felix79 dans le forum Collection et Stream
    Réponses: 1
    Dernier message: 11/06/2007, 15h02
  5. Importer java.utils.zip ?
    Par Chii-san dans le forum Java ME
    Réponses: 3
    Dernier message: 15/03/2007, 15h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo