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

VB 6 et antérieur Discussion :

Prob avec la librairie zlib pour compresser/decompresser


Sujet :

VB 6 et antérieur

  1. #1
    Membre averti Avatar de megamario
    Homme Profil pro
    VB6/VB.net/C/C++/C#
    Inscrit en
    Septembre 2008
    Messages
    929
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : VB6/VB.net/C/C++/C#
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2008
    Messages : 929
    Points : 312
    Points
    312
    Par défaut Prob avec la librairie zlib pour compresser/decompresser
    Bonjour à tous,

    J'ai un petit souci avec la librairie zlib.dll

    j'ai suivi le tuto que j'ai trouvé sur ce site, ici: http://vb.developpez.com/faq/?page=Fichiers#zip


    Tout marche parfaitement bien sauf que très souvent, Visual basic ne trouve plus la dll. Il faut que je ferme Visual puis le rouvrir et cela remarche.

    C'est très agaçant car je suis en plein débogage, du coup je perd mes marqueur à chaque fois.

    Avez vous une idée.

    PS: je n'est pas modifié les fichiers fourni des liens du tuto. J'ai bien ajouté les 3 fichiers classes. ZipClass / ZipExtractionClass / ZipFile.
    la dll est déclarer apparemment correctement dans les fichier class

    Il n'y a pas d'autre solution plus sur mais restant libre de droit.

    Merci de votre

  2. #2
    Membre averti Avatar de megamario
    Homme Profil pro
    VB6/VB.net/C/C++/C#
    Inscrit en
    Septembre 2008
    Messages
    929
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : VB6/VB.net/C/C++/C#
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2008
    Messages : 929
    Points : 312
    Points
    312
    Par défaut
    J'ai trouvé mon problème car après changement de dll pour zipper et dézippé, j'avais le même problème.

    En faite cela ce produit lorsque j'ouvre une boite de dialogue "CommonDialog", j'initialisé le dialogue puis je charge mon fichier qui se trouve dans
    App.Path \ Update \ update.zip

    Ensuite plantage car il ne trouve plus les dll.

    Maintenant si je met aussi les dll dans le répertoire App.Path \ Update \,
    cela marche.

    L'ouverture du "CommonDialog" doit surement me changer une variable d'environnement.

    Y a t'il un moyen de définir une fois pour toute l'emplacement des dll ou de les redéfinir?
    Ou encore d’empêcher la modification de cette variable d'environnement?

    Je vais quand même pas mettre les dll dans chaque répertoire ou j'aurais un fichier a dézipper surtout que le "CommonDialog" met permet d'aller chercher mon fichier Zip dans n'importe quel dossier.

    Edit1 : Je viens de voir que l'on pouvais utiliser les flag avec le commonDialog mais je ne sais pas si cela peut être utile, ce que j'ai tenté c'est avéré peut concluant
    Edit2 : je marque résolu car mon souci ne viens pas de la dll ni du zip en soit, mais du commonDialog, j'ai donc recrée un post.

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

Discussions similaires

  1. Compression decompression zlib multi fichier
    Par croc14 dans le forum Bibliothèques
    Réponses: 4
    Dernier message: 18/11/2010, 16h06
  2. Réponses: 15
    Dernier message: 11/07/2008, 16h21
  3. [GD] Compression avec la librairie GD non désirée
    Par About dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 31/05/2008, 20h49
  4. Réponses: 2
    Dernier message: 10/11/2006, 09h24
  5. Problème avec les librairies ZLIB et LIBPNG
    Par VenusX117 dans le forum Bibliothèques
    Réponses: 1
    Dernier message: 14/03/2005, 15h49

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