Je fais un programme de cryptage avec clé privée et publique et je prefere l'interface de VB que celle du C, mais comme le C va plus vite je prefere creer des DLL.
J'ai créer une DLL en C++ du genre :
int __stdcall Myfunc (int a, intb)
{
int x;
x=a+b;
return x;
}
J'ai fait aussi le fichier .def.
J'aimerai que cette fonction me retourne un paramètre que je puisse ensuite utiliser sous VB mais avec return x ca marche pas et sous VB j'ai mis:
private declare function Myfunc lib "madll" (byval a as integer, byval b as integer) //j'ai une erreur si je met as integer à la fin de cette phrase
private sub command1_click()
call Myfunc(3,3) //Ici si je met ret = Myfunc (3,3) ca ne marche pas non plus
end sub
Si quelqu'un pouvait me renseigner ca serait vraiment cool car la je galère.
Volez, planez et vous comprendrez pourquoi les oiseaux chantent.
Vive les NOSA !!! !!! !!!