![]() |
Structs, unions, enums aus C-dll in LV einbinden - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: DLL & externer Code (/Forum-DLL-externer-Code) +---- Thema: Structs, unions, enums aus C-dll in LV einbinden (/Thread-Structs-unions-enums-aus-C-dll-in-LV-einbinden) |
Structs, unions, enums aus C-dll in LV einbinden - Dommas - 01.07.2011 09:34 So, nochmal ein quasi ähnliches Problem wie bereits hier angesprochen. Es geht auch wieder um eine Union, die in einer Struct verpackt ist. Das Array in der Union hat aber jetzt auch nur 8 Elemente, wie die Stuct in der Union. Um diese Union ist diesmal außen rum noch eine Struct die zwei weiter Elemente enthält. Da ich aus dem obigen Post was gelernt habe (hoffe ich) habe ich es diesmal wie im Anhang probiert zu lösen. Aber ![]() Uart ist im Headerfile zur dll als enum definiert numberOfValidMessages als size_t (windows-Datentyp unsigned long) 32bit System Danke und Gruß Dommas EDIT: Ich glaube ich habe eine Lösung. Wenn ich fertig getestet habe gibts hier Feedback |