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 :

Empêcher une modification de variable d'environnement avec CommonDialog


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 Empêcher une modification de variable d'environnement avec CommonDialog
    Bonjour à tous,

    Je repost avec un nouveau titre pour être plus logique dans m'a demande d'aide car j'avais un problème avec une dll pour zipper et dé-zipper mais en fait j'ai un souci avec le "COMMONDIALOG"

    Pour aller chercher mon fichier Zip, j'utilise un commonDialog et si je prend le fichier la ou se trouve ma dll cela marche sans souci. Par contre si je donne un chemin différent par exemple app.Path\update\update.zip, la dll se trouvant dans app.path.

    Cela marche plus, il faut même que je redémarre Visual.

    Je précise que si je met en dur le chemin d’accès du zip sans ouvrir le commondialog cela marche, même si le zip n'est pas la ou se trouve la dll.

    Donc l'ouverture du commondialog doit me changer une variable d'environnement windows, qui déplace la chemin de recherche de ou des dll.

    Je precise aussi que si je je copie la dll dans le répertoire ou se trouve mon zip charger avec le commondialog, cela marche aussi.
    Mais je pense que copier la dll dans tout les répertoires du PC n'est pas la solution

    Il faudrait que je puisse soit:
    -empêcher la redéfinition du chemin de recherche lorsque l'on ouvre le commondialog
    -Ou pouvoir redéfinir ce chemin de recherche après l'ouverture

    Par exemple j'ai fait un essaie en ouvrant mon fichier (chargement du nom) avec le commondialog dans le répertoire app.Path\update.
    Puis j'ai réouvert un commondialog pour ouvrir un fichier qui se trouve dans le app.path sans rien faire avec, juste pour redéfinir cette fameuse variable d'environnement.
    Et ensuite j'ai dé-zipper mon zip sans souci.

  2. #2
    Membre expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Points : 3 685
    Points
    3 685
    Par défaut
    Bonjour,

    as tu essayé un "chdir app.path" après utilisation de ton CommonDialog ?

  3. #3
    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
    Citation Envoyé par OhMonBato Voir le message
    Bonjour,

    as tu essayé un "chdir app.path" après utilisation de ton CommonDialog ?

    Bonsoir, non j'ai pas essayé, je fait ca demain, merci.

  4. #4
    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
    Citation Envoyé par OhMonBato Voir le message
    Bonjour,

    as tu essayé un "chdir app.path" après utilisation de ton CommonDialog ?
    Merci, cela marche impeccable.

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

Discussions similaires

  1. Breakpoint sur une modif de variable
    Par teska dans le forum Delphi
    Réponses: 8
    Dernier message: 26/06/2018, 14h50
  2. Variable d'environnement avec JBoss et Eclipse
    Par ventresh dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 28/10/2009, 18h57
  3. Variable d'environnement avec Apache
    Par snake plissken dans le forum Apache
    Réponses: 2
    Dernier message: 02/09/2009, 23h36
  4. [DEV] variables d'environnement avec mac?
    Par olivier57b dans le forum Apple
    Réponses: 3
    Dernier message: 12/12/2008, 12h29
  5. modification de variable d'environnement (PS1)
    Par trax44 dans le forum Administration système
    Réponses: 3
    Dernier message: 28/05/2007, 18h52

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