Die Suche ergab 2 Treffer
- Dienstag 3. November 2015, 17:58
- Forum: DLL-Programmierung
- Thema: DLL Import GetInputName / GetOutputName immer nur 1 Zeichen
- Antworten: 2
- Zugriffe: 4029
Re: DLL Import GetInputName / GetOutputName immer nur 1 Zeichen
Habe den Fehler gefunden. Wie immer, wenn mans weiß, ist alles ganz simpel. [DllExport("GetInputName", CallingConvention = CallingConvention.StdCall)] unsafe public static void GetInputName(byte Channel, char* name) { name wird als char Pointer übergeben, char ist aber in C# ein Unicode-Zeichen, wen...
- Montag 2. November 2015, 12:15
- Forum: DLL-Programmierung
- Thema: DLL Import GetInputName / GetOutputName immer nur 1 Zeichen
- Antworten: 2
- Zugriffe: 4029
DLL Import GetInputName / GetOutputName immer nur 1 Zeichen
Hallo, ich habe eine eigene C#-Dll geschrieben, die ich mit DLL-Import einbinde. Das ganze funktioniert soweit prima. Ein kleiner Schönheitsfelher hat die Sache aber, Input- und Output-Kanalnamen werden immer nur als 1 Zeichen dargestellt. Hat jemand eine Idee? Wenn ich die Funktion in einem Testpro...