erreur à l'appel de la fonction dll... [Visulal C++, DLL] - Programmation
Marsh Posté le 22-05-2001 à 12:17:32
C'est une dll 16 bits dans un programme 32bits, sa pose problème mais la solution existe. La réponse doit être sur le site www.msdn.microsoft.com
Marsh Posté le 22-05-2001 à 14:14:31
pourtant quand je l'ouvre sous depends.exe (livré avec visual), il me dit que c'est des dll 32 bits.
Marsh Posté le 22-05-2001 à 15:01:49
Personne n'a une idée ?
est-ce que c'est possible que depends.exe prenne des DLL16 pour des DLL32 ? non ?
Est-ce que le fait que ces dll soient compilé avec Borland peut engendrer une incompatibilité avec Visual ou avec windows (puisque ça marchait pas sous Borland non plus ! ) ?
Je vais essayer de manipuler mes dlls comme si c'était des 16bits et voir ce que ça fait !
Mais, ça commence à être lourd, ça fait bien plus d'une semaine que je suis sur le même probleme !!
vive les stages dans les instituts de recherche !!
Marsh Posté le 22-05-2001 à 11:28:59
Lorsque je lance mon appli qui utilise des dll compilés avec Borland 2.0, j'obtient le message suivant :
(Execution sous visual 6)
Debug Error !
Program : TradNSP.EXE
Module :
File : i386\chkesp.c
Line : 42
The value of ESP was not properly saved accros a function call. This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling convention.
Quelqu'un peut m'expliquer ?
comment résoudre ce genre de problème ?