Hallo,
Delphi-Quellcode:
type
MyFarbe = (rot, gruen, blau);
var
Farbe: MyFarbe;
begin
for Farbe := rot to blau do
// irgendwas
end.
Wie bestimme ich (allgemein) den Anfang und das Ende einer Aufzählung? Wenn ich MyFarbe später um andere Farben erweitern will verändern sich ja u.U. das letzte Element.
Delphi-Quellcode:
type
MyFarbe = (rot, gruen, blau, gelb);
var
Farbe: MyFarbe;
begin
for Farbe := rot to blau do
// irgendwas
end.
Gibt es wie bei dynamischen Feldern (Low und High) eine Möglichkeit den Anfang und das Ende einer selbstdefinierten Liste auszulesen?
Weil so müsste ich die Zählschleife ändern und das wäre (bei einem größeren Programm) umständlich.
//EDIT:
oh shit bin ich blöd - Low und High gehen ja -.- fuck.
*grml* sorry 4 spam