Feanor06
Messages postés34Date d'inscriptionjeudi 18 février 2010StatutMembreDernière intervention23 juillet 2010
-
22 mars 2010 à 15:46
Feanor06
Messages postés34Date d'inscriptionjeudi 18 février 2010StatutMembreDernière intervention23 juillet 2010
-
25 mars 2010 à 16:47
Bonjour,
Voilà, j'ai un exe principal en VB.net (VS2008 Express) et une DLL en C++ (Dev-C++).
Je dois passer en paramètre à une fonction de la DLL un pointeur sur un tableau à 2 dimensions (des UShort) créé dans mon programme principal.
Et bien c'est pas évident
Je pensais qu'en utilisant simplement ByRef au lieu de ByVal, ça se ferai tout simplement, mais non... Du coup j'essai de voir ce que je peux faire avec IntPtr mais je n'arrive à rien...
Cela vient-il du type de tableau (2D et UShort) ou de VB.net qui n'aime pas les pointeurs ?
De VB et C++ qui n'interprètent pas de la même façon le tableau ?
Ou est-ce tout simplement impossible ?