09.01.2014, 14:02
Hallo.
Ich möchte die Werte eines String-Arrays einem Enum zuordnen, damit ich später dieses Enum in einem SubVi einbinden kann und damit eine Case-Struktur steuern (Option "Case für jeden Wert hinzufügen"). Ich will kein Enum von Hand erzeugen (wegen der Wartbarkeit und doppeltem Code).
Die Elemente/Werte des String-Arrays verlassen die For-Schleife als Array, aber der Enum verlangt Vorzeichenloses Word.
Schieberegister oder Tunnel liefern beide eine Fehlermeldung, da die Datentypen zwischen Quelle und Senke nicht zueinanderpassen. Den Fehler verstehe ich, kann ihn aber nicht beheben.
Wie kann ich den Array zerlegen und seine einzelnen Werte dem Enum zuordnen?
Gruß vom
Klausenwirt.
LabVIEW 2013
[attachment=47951]
[attachment=47950]
Ich möchte die Werte eines String-Arrays einem Enum zuordnen, damit ich später dieses Enum in einem SubVi einbinden kann und damit eine Case-Struktur steuern (Option "Case für jeden Wert hinzufügen"). Ich will kein Enum von Hand erzeugen (wegen der Wartbarkeit und doppeltem Code).
Die Elemente/Werte des String-Arrays verlassen die For-Schleife als Array, aber der Enum verlangt Vorzeichenloses Word.
Schieberegister oder Tunnel liefern beide eine Fehlermeldung, da die Datentypen zwischen Quelle und Senke nicht zueinanderpassen. Den Fehler verstehe ich, kann ihn aber nicht beheben.
Wie kann ich den Array zerlegen und seine einzelnen Werte dem Enum zuordnen?
Gruß vom
Klausenwirt.
LabVIEW 2013
[attachment=47951]
[attachment=47950]