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

MFC Discussion :

[DLL - COM] Ajouter un chemin de DLL


Sujet :

MFC

  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    336
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 336
    Par défaut [DLL - COM] Ajouter un chemin de DLL
    Bonjour à tous,

    je charge plusieurs DLL par du COM. Tout se passe bien à part pour une DLL. Cette DLL en question se trouve apparemment dans un autre répertoire que celui où COM s'attendrait à la trouver. J'ai pu vérifier cette théorie en copiant simplement cette DLL dans un autre répertoire (que je sais être chargé par le COM) et là, le programme fonctionne.

    Par contre, cela ne m'arrange pas du tout pour la suite que la DLL ne se trouve pas là où elle devait être initialement.

    Je souhaiterais donc signaler au COM où chercher les différentes DLL (sachant que ce n'est pas moi qui ai programmé ce COM, j'en suis un simple utilisateur).

    J'ai tenté :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    SetDllDirectory				// Pour ajouter le chemin
    LoadLibrary    				// Pour charger la DLL en question
    J'ai également modifié la variable PATH de Windows.

    Mais apparemment COM n'utilise aucune de ces fonctions/variables.

    Savez-vous s'il existe un moyen d'indiquer un répertoire où chercher les DLL pour un COM ?

    Merci pour votre aide,

    Guilhem.

  2. #2
    fd
    fd est déconnecté
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    131
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 131
    Par défaut
    dans le registry

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    336
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 336
    Par défaut
    Où dans la base de registre ? Tu peux développer un peu stp.

Discussions similaires

  1. [PowerBuilder] LDAP et Dlls /COM
    Par Alexandre T dans le forum Powerbuilder
    Réponses: 3
    Dernier message: 30/07/2008, 10h53
  2. Comment accéder à une DLL COM depuis un exécutable ?
    Par Denys dans le forum API, COM et SDKs
    Réponses: 10
    Dernier message: 20/09/2005, 08h04
  3. Qu'est ce qu'une DLL Com?
    Par Clotilde dans le forum Langage
    Réponses: 1
    Dernier message: 24/05/2005, 20h07
  4. Réponses: 5
    Dernier message: 11/02/2005, 16h52
  5. Les composants : ATL, DLL, COM, OCX, ...
    Par Pucpood dans le forum Windows
    Réponses: 3
    Dernier message: 04/07/2003, 10h03

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