pb pr le chargement d'une dll

pb pr le chargement d'une dll - Programmation

Marsh Posté le 15-05-2001 à 11:47:29    

je comprend pas, pourquoi ça marche pas...:
 
   HINSTANCE dllRetour;
 
   dllRetour= LoadLibrary(".\\az70dlan2.dll" );
   int ret = GetLastError();
 
et ret est à 2, soit : fichier non trouvé, alors que az70dlan2.dll  est dans le répertoire de mon application, pourquoi ???
 
help, comme le disait si bien les beatles...

Reply

Marsh Posté le 15-05-2001 à 11:47:29   

Reply

Marsh Posté le 15-05-2001 à 12:41:16    

".\\az70dlan2.dll"
Les repertoire relatifs ne sont pas acceptés je crois.
De toute façon dans ton cas "az70dlan2.dll" suffit.
Faut pas se compliquer la vie.  ;)


---------------
[:seblamb] Moi aussi je veux grater dédé!!!
Reply

Marsh Posté le 15-05-2001 à 13:54:38    

...ça serait tellement beau que ça vienne seulement de ça, ms non, g tt essayé: chemin absolu, simple nom de la dll
 
En fait g 2 dll à charger: az70dlan.dll et az70dlan2.dll
pour la 1ère, get_last_error() rend ERROR_CALL_NOT_IMPLEMENTED et pour la 2e, FILE_NOT_FOUND
...ça me gave ces dll (et apparement je suis pas le seul !)

Reply

Marsh Posté le 15-05-2001 à 13:56:43    

moi aussi j'ai deja eu cette erreur : dll not found alors que j'avais essayé en VB,Delphi et VC++ !!!
la raison etait simple : c'etait une dll 16 bits pour windows 3.1 ... :(


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 15-05-2001 à 13:59:42    

ha...c bien possible alors, c un client de ma boite qui me l'a fournit, et sa boite est du genre...un peu rétro niveau informatique !
 
merci

Reply

Marsh Posté le 15-05-2001 à 16:32:37    

Pour en être sûr tu peux utiliser l'outil depends.exe fourni avec vc++ et il te dira si tes dll sont win32 ou non.
 

El_gringo a écrit a écrit :

ha...c bien possible alors, c un client de ma boite qui me l'a fournit, et sa boite est du genre...un peu rétro niveau informatique !
 
merci



Reply

Marsh Posté le 15-05-2001 à 16:47:03    

Qu'est ce que c'est lourd ces dll !

Reply

Marsh Posté le 15-05-2001 à 16:57:35    

Moustaaki a écrit a écrit :

Qu'est ce que c'est lourd ces dll !




 
voila, merci, non, c'était bien de Win32, mais depend.exe m'a aidé qd même...tout ce bordel pour une mauvaise documentation de la dll : 2 majuscules qui était marquées en minuscule, 4 heures perdues, putain de clients, putain de C++, putain de boulot ! :fou:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed