LabVIEWForum.de - Enums mit selbstdefinierten numerischen Werten

LabVIEWForum.de

Normale Version: Enums mit selbstdefinierten numerischen Werten
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
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
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
Hallo Jens,

danke dir !!
Ich denke mal, dass der Ring die beste Alternative ist. Ich werde es gleich mal testen.

Nicole
Referenz-URLs