Bonjour, je suis étudiant en BTS IRIS et pour mon projet de fin d'année on me demande d'utiliser une dll C++ en C# .
Voici le code que j'ai donc écrit :
Le programme compile comme il faut, mais quand j'utilise la fonction X4Init() il me génère une NotSupportedException .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 [DllImport("X4CE.dll")] public extern static int X4Init([MarshalAs(UnmanagedType.LPStr)] string Port); ...... private void button1_Click(object sender, EventArgs e) { int Error ; string Port = "COM5:"; Error = X4Init(Port); label1.Text = Error.ToString; }
Apparemment Visual Studio 2008 ne trouve pas ma dll, que j'ai pourtant placé dans le bon dossier.
Merci de m'éclairer la dessus.
Lolowan
Partager