Bonjour!
J'ai une DLL écrite en C++ et je souhaite l'utiliser dans un module VB sous excel.
J'ai declarer ma fonction sous vb avec le lien d'appel de la DLL en question.
La fonction est censé renvoyer un tableau de double
dans le code C++ la fonction est déclarée comme suit:
double* __stdcall ma fonction(string* tableauString)
et dans la fonction VB
declare function MafonstionVB lib "C:\.....maDll.dll" (byref tableaustring())
et je l'appelle par
MafonctionVB(tableau)
Mais quand je fais ça ben tout plante et j'ai ce message d'erreur dans C++
unhandled exception in Excel.exe(Kernel32.dll):0xE06D7363:Microsoft C++ Exception
Qu'est ce que je peux faire??? svp aidez moi je suis désespéré
Partager