M
So ich habe mir nun eine enum class definiert und auch einige Variablen, die diese Enumeration als Typ haben Wenn ich nun den Zahlenwert einer einer Enumerationvariable auslesen will, kann ich einfach casten:
static enum class type {TYP0,TYP1,TYP2,TYP3};
type t1 = TYP1;
Combobox1->selectedIndex = int (t1);
Danach wird die zweite Zeile in der Combobox selektiert.
Nur wenn ich jetzt zu einer selektierten Zeile die Variable entsprechend setzen will, wie mache ich das dann? Ich kann zwar den Enumeration Typ in einen int casten, aber nicht andersrum...
Bis dann denn!
McTrevor
p.s.: Habe es jetzt selbst hinbekommen. Das Problem war, daß ich die Enumeration in einer anderen Klasse definiert hatte und nicht den vollen Bezeichner angegeben hatte, also:
t1 = KlasseInDerTYPdefiniertIst::type(Combobox->SelectedIndex);