Bon beh je vais commencer par vous dire bonjour � tous,

voil� je suis en train de me casser les dents sur un truc de dingue
j'ai re�u d�but ao�t une dll par un premier fournisseur de hardware...
mais impossible de l'exploiter... il disait que la dll n'�tait pas trouv�e alors qu'elle �tait bien l�.
Quelques jours plutard un consultant de ce fournisseur m'envoit une autre dll qui elle est presqque exploitable, probl�me de NotSupportedException...
Apr�s avoir post� sur votre forum, Bingo... �a fonctionne
J'�teins mon PC pour le WE et depuis hier...
ma pr�c�dente DLL est trouv�e. Et je n'ai pas touch� une seule ligne de code... Toutefois, j'ai une fonction qui a ce prototype
en C++
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
 
MonTotoDLL_TT_BOOL ReadMonToto(BYTE *dest, WORD addr, BYTE len);
et je met ceci en c#
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
 
[DllImport("MonTotoDLL")]
 public static extern int ReadMonToto(
            byte[] dest, 
            UInt16 addr, 
            int len );
j'ai pas d'erreur dans l'ex�cution mais alors que je devrais avoir une valeur de retour � 1 j'ai 0... Pensez vous que mon code c# soit bon.
Et puis aussi mon autre soucis c'est que la dll fournit par le second fournisseur elle, ne semble plus �tre trouv�e � son tour.

Je ne sais pas si je suis bien fait comprendre mais en tout cas merci d'avance si vous pouvez m'aider...