Einzelnen Beitrag anzeigen

Benutzerbild von Glocke89
Glocke89

Registriert seit: 2. Mär 2007
Ort: Thüringen
80 Beiträge
 
Lazarus
 
#1

Anfang und Ende einer Aufzählung ermitteln [ERLEDIGT]

  Alt 2. Apr 2009, 20:27
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
Christian
  Mit Zitat antworten Zitat