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

Visual C++ Discussion :

utilisation de DLL


Sujet :

Visual C++

  1. #1
    Membre confirm�
    Homme Profil pro
    D�veloppeur Informatique Senior
    Inscrit en
    Juin 2006
    Messages
    108
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activit� : D�veloppeur Informatique Senior

    Informations forums :
    Inscription : Juin 2006
    Messages : 108
    Par d�faut utilisation de DLL
    J'ai une DLL fonctionnelle et je veux appeler ses fonctions . Mais je sais pas comment faire? Y'a t il quelqu'un qui peut aider?

  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
    Par d�faut
    quel type de dll ?
    dll native ? objet com ? assembly ?
    as-tu un .lib ? un .h ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 4
    Par d�faut
    Bonjour,
    J'avoue avoir le mme type de probl�me : j'ai t�l�charg� une librairie que je veux pouvoir utiliser dans mon code C++ sous Visual Stuido 2005.

    Voici ce que j'ai : "LibOpenJPEG.lib" et "OpenJpeg.h"
    Dans les propri�t�s du Projet -> Linker -> Input, j'ai mis le nom du fichier Lib
    Dans les propri�t�s du Projet -> Linker -> General j'ai mis le dossier le contenant.

    ...Mais au build...erreur de link, le compilateur ne reconnait pas mes fonctions....
    C'est surement stupide...mais ...l� je trouve pas....

  4. #4
    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
    Par d�faut
    quelle est l'erreur ? tu es sur d'ajouter mis la lib dans additionnal dependencies ?

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 4
    Par d�faut
    Bah il me semble que c'est suffisant...non ??
    Voici les 2 screens que je d�cris....



    Et l'erreur : la classique erreur de link....
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    Jpeg2000.obj : error LNK2019: unresolved external symbol __imp__opj_create_decompress@4 referenced in function "public: bool __thiscall CJpeg2000::TestLib(void)" (?TestLib@CJpeg2000@@QAE_NXZ)
    1>E:\Devel\Jpeg2000Player\Debug\Jpeg2000Player.exe : fatal error LNK1120: 1 unresolved externals
    On voit bien que la fonction incrimin�e est "opj_create_decompress" pr�sente dans le .h inclut dans le cpp utilisant cette fonction.....

    Ou alors, on doit mettre l'entete de la fonction en extern ??? Ca me semble bizarre....

    D�sol� de jouer le boulet...

    ...et j'oubliais...mercir d'avoir r�pondu rapidement !

  6. #6
    Membre confirm�
    Homme Profil pro
    D�veloppeur Informatique Senior
    Inscrit en
    Juin 2006
    Messages
    108
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activit� : D�veloppeur Informatique Senior

    Informations forums :
    Inscription : Juin 2006
    Messages : 108
    Par d�faut Dll Com
    La DLL que j'ai utilis� est une DLL COM

  7. #7
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    222
    D�tails du profil
    Informations personnelles :
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 222
    Par d�faut
    Bonjour,

    De mon cot�, je veux utiliser des types de donn�es qui semblent �tre dans la DLL " %system%\msctf.dll "
    (http://msdn2.microsoft.com/en-us/library/ms628748.aspx)

    Hors, si je ne fais rien d'autre qu'appeller le type de donn�es, j'ai une erreur (unknown identifier)..
    Si je fais un LoadLibray, c'est pareil.. Si je rajoute "C:\WIndows\System32\ "dans les chemins, c'est pareil..

    Je ne comprends pas trop comment faire...un peu d'aide me ferait bien plaisir...

Discussions similaires

  1. [DLL] utiliser une DLL a partir d' une DLL et un .def
    Par venomelektro dans le forum MFC
    R�ponses: 9
    Dernier message: 07/12/2004, 14h01
  2. utilisation de dll avec diverses compilateurs
    Par Thylia dans le forum C++
    R�ponses: 30
    Dernier message: 21/10/2004, 16h30
  3. Utilisation de dll
    Par portu dans le forum Windows
    R�ponses: 7
    Dernier message: 02/03/2004, 23h09
  4. Utilisation de dll
    Par David E dans le forum MFC
    R�ponses: 11
    Dernier message: 04/02/2004, 14h09
  5. [CR] Infos sur l'utilisation de dll
    Par step dans le forum SAP Crystal Reports
    R�ponses: 11
    Dernier message: 09/08/2002, 11h35

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