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 :

Problème utilisation DLL


Sujet :

MFC

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2004
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 35
    Points : 34
    Points
    34
    Par défaut Problème utilisation DLL
    Bonjur à tous,

    Voilà, je dois utiliser une DLL qui m'a été fournit avec son .lib associé !
    J'ai donc ajouté dans l'onglet LINK des propriétés de mon projet, le lien vers mon .lib mais lorsque j'appelle une fonction de la librairie : j'ai un joli "Undeclared idendifier" ...

    Y aurait il une âme charitable pour me donner quelques pistes ?

    Merci a vous ...

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    il faut aussi déclarer la fonction
    en général, un .h est fourni avec le .lib

  3. #3
    Nouveau membre du Club
    Inscrit en
    Juillet 2004
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 35
    Points : 34
    Points
    34
    Par défaut
    Je n'ai pas eu de .h avec !
    La personne qui utilise la dll s'en sert avec VB sur Visual Studio et m'a dit que je n'aurais pas de problème à m'en servir avec VC++

  4. #4
    Rédacteur/Modérateur
    Avatar de Trap D
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    4 942
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 4 942
    Points : 6 498
    Points
    6 498
    Par défaut
    Apparemment elle s'est trompée !!
    Il faut au moins le prototype des fonctions de la Dll pour pouvoir l'utiliser, si en plus il y a des variables globales dans la Dll...

  5. #5
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    à moins que ce ne soit un objet com, dans ces cas là, il n'y aurait pas de .lib

    Sinon, si c'est une dll classique, la personne qui s'en sert en VB a du aussi la déclarer, donc, tu pourras t'inspirer de sa déclaration

Discussions similaires

  1. Problème utilisation Dll créée en delphi dans une appli VB6
    Par Djelangelo dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 25/01/2011, 16h48
  2. Problème utilisation dll
    Par Schnapz dans le forum C++
    Réponses: 12
    Dernier message: 23/11/2010, 15h27
  3. Problème utilisation DLL Inpout32
    Par stephantasy dans le forum Général VBA
    Réponses: 7
    Dernier message: 23/03/2010, 19h27
  4. Problème utilisation DLL VC++
    Par lio33 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 29/06/2007, 14h57
  5. problème utilisation dll
    Par od.dev dans le forum Delphi
    Réponses: 13
    Dernier message: 09/01/2007, 14h51

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