Salut à tout le monde
je fais une application sur vb6 utilisant une DLL
j'ai creer ma DLL et elle s'est bien compilé et je l'ai essayé et à chaque fois que je lance mon application ellle me sort " Erreur d'execution '49': convention d'appel de DLL incorrecte "
voici ma fonction dans la DLL
et au niveau du VB6 le code est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 __declspec(dllexport) double __cdecl test(double radius) { return (4 * radius * radius); }
Quelqu'un pourrait m'aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Declare Function test Lib "EasyDLL.dll" (ByVal r As Double) As Double Private Sub Command2_Click() Dim v As Double v = 1.234 Text5.Text = test(v) End Sub
Merci d'avance
Partager