Bonjour,
J'ai une dll qui a été écrite en c++ non .net et je dois l'utiliser en C# .NET2.
J'ai le .h de la dll.
Je crée une classe en C# pour accéder aux différentes fonctions de la dll, mais j'ai des problèmes avec les pointeurs.
J'ai transformé tous les "char*" en "string", mais pour les autres types, je ne sais pas comment faire :
J'aimerais éviter de tous lettre en unsafe... si c'est possible...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [dllImport("madll.dll")] public static extern int unefonction(double * param1);
Si vous avez des pistes, voir des solutions...
Merci d'avance.
Partager