Forum: Object-Pascal / Delphi-Language
Delphi
by FAlter,
29. Mai 2008
Hi,
wenn der Typ mehr als 256 verschiedene Elemente beinhaltet, ist er größer als ein Byte. Das ist allerdings äußerst selten der Fall.
Bei Mengen (set) reichen dagegen schon mehr als acht Elemente. Das kommt öfters vor.
Mfg
FAlter
Forum: Object-Pascal / Delphi-Language
Delphi
by FAlter,
29. Mai 2008
Hi,
Einfach ein Typecast. Größe beachten! Ord nimmt einem diese Arbeit ab, entspricht Typecast nach Byte/Word/Integer, je nach Größe des Typs.
Mfg
FAlter
Forum: Object-Pascal / Delphi-Language
Delphi
by FAlter,
29. Mai 2008
Hi,
die Umwandlung geht auch über eine Array-Konstante. Zurück wirds wohl nur über If-Then gehen.
type
TMyType = (myA, myB, myC);
const
MyTypeToStr: array of String = ('myA', 'myB', 'myC');