Zitat von
p80286:
"Packed" sollte nötig sein weil Du sonst Lücken hast. Ausserdem meine ich mich zu erinnern, das diese Konstrukte doppelt abgelegt werden, also ein Word und 2 Byte.
Ich garantiere dir, daß es bei diesem Beispielcode keine Lücken gibt. Jedenfalls bei dieser Kombination an Typen innerhalb des CASE, bzw. da hier immer nur die selben Typen innerhalb eines CASE-Ausdrucks hintereinander liegen.
Und bei diesem CASE, liegen die Werte auch übereinander (genauso wie beim Absolute) ... die einzelnen CASE-Ausdrücke fangen alle an der selben Position im Speicher an.