thmatew
Messages postés68Date d'inscriptionjeudi 16 juin 2005StatutMembreDernière intervention19 janvier 2010
-
9 mars 2007 à 11:44
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 2012
-
9 mars 2007 à 17:28
salut a tous,
est-ce que quelqu'un aurait une idée pour pouvoir récuperer un enum présent dans une dll en C (je peux en modifier le code mais je ne peux pas modifier l'enum) j'ai essayer ceci
Dans la DLL:
l'enum s'appel DEFPARAMETRES
enum
DEFPARAMETRES def;EXPORT
int getParam()
{r
eturn def;}
et dans mon programme C#:
[DllImport("th1000DLLbis.dll")]
public
static
extern
object getParam();
et quand j'appel la fonctions voici le tres jolie message qui s'affiche
Restriction PInvoke : impossible de retourner des variants
Que dois-je faire??? SVP aidez moi.
Merci d'avance a tous vous m'aidez bcp en ce moment, et j'espere bien pouvoir vous aider a mon tour.