Schon klar, daß der Datentyp angepaßt wird,
aber dennoch wird nur von Low( ) bis High( ) durchlaufen.
Delphi-Quellcode:
TMyEnum = (
atMapping, // Low(TMyEnum) = 0
atVisible,
atNotNull // Low(TMyEnum) = 2
);
TMyEnum = (
atMapping, // Low(TMyEnum) = 0
atVisible,
// hier wird die 2 bis 8 mitgezählt
atNotNull = 9 // Low(TMyEnum) = 9
);