Salut à tous,Je bosse sur un projet écrit en Visual C++ (c un controle ActiveX au passage...), qui doit utiliser des fonctions d'une DLL fournie par un de nos partenaires.Malheureusement, je n'arrive pas a avoir accès aux fonctions (ou objets ?) contenus dans celle ci.Je m'explique, e sais par exemple que la DLL contient une fonction char* getNom()je fais HMODULE hDLL = LoadLibrary("MaDLL.dll");
// recup point d'entree
FCTX initialiser = (FCTX) GetProcAddress(hDLL,"getNom");(FCTX correspond au typedef de ma fonction)Et pouf pouf ne exception à l'utilisation (ca compile nickel) 'ai déjà utilisé un utilitaire permettant (soi-disant) de scruter ce que l'on a dans la DLL et je ne vois que les methodes :DLLCanUnloadNowDLLGetClassObjectDLLRegisterServerDLLUnregisterServerQuelqu'un peut il m'aider ?? ce serait bcp du gentil
Oui, j'ai vérifié la DLL. En passant par un ASP ca marche nickel d'où mon incompréhension ...De ce que j'ai pu trouver sur le Web, on me dit qu'en fait ma DLL contient un objet et c sur cet obj qu'on a les méthodes ..En gros ce que je cherche c COMMENT INSTANCIER UNE OBJET ??? Je fouille la piste DLLGetClassObject mais il me manque des CLSID et des IID ou chai pas koi encore !!AU SECOOOUUUUUURRRSSS
Saint cloud berry moche (dsl pour la blague pourrie mais j'en peux plus moi...)Envoi moi ca et je te dirais si ca m'as aidé.mon mail : romain.trembleau@free.fr
void Aurevoir( void ); //Bonne journée
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte