![]() |
Enums mit selbstdefinierten numerischen Werten - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Enums mit selbstdefinierten numerischen Werten (/Thread-Enums-mit-selbstdefinierten-numerischen-Werten) |
Enums mit selbstdefinierten numerischen Werten - Nickylotta - 21.04.2010 11:31 Hallo, ich nutze LabVIEW 9.0 für die Erstellung eines Protokolls zum Austausch von Befehlen über die sereielle Schnittstelle. Die Befehlen sind hier über diverse Hex-Werte definiert (nicht fortlaufend), welche ich gerne in einem Enum ablegen würde. Leider werden für die einzelnen Items der Enums immer die nummerischen Werte von 0 bis x verwendet. Ich würde diesen jetzt aber gerne andere, feste Hex-Werte zuweisen. gibt es da irgendeine Möglichkeit? Danke für eure Hilfe, Nickylotta Enums mit selbstdefinierten numerischen Werten - jg - 21.04.2010 11:35 Nein, bei einem Enum geht das nicht! Alternativen: 1. Du nimmst ein Ring-Control, da geht das. 2. Du erstellst beim Enum immer zwischenrein Dummy-Werte. (Macht aus meiner Sicht aber nur bei einem U8-Enum einen Sinn.) 3. Du wertest die PropertyNode Strings[] des Enum aus, und baust dir aus dem String wieder den HEX-Wert, den du senden willst. Gruß, Jens Enums mit selbstdefinierten numerischen Werten - Nickylotta - 21.04.2010 11:58 Hallo Jens, danke dir !! Ich denke mal, dass der Ring die beste Alternative ist. Ich werde es gleich mal testen. Nicole |