maksymalna wartosc typu wyliczeniowego

maksymalna wartosc typu wyliczeniowego
Johny_Morfina
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 448
0

Witam
mam typ wyliczeniowy:

Kopiuj
TTrybPracy = (tpMaster, tpSlave, tpDEMO);

I robie sobie po nim petle...

Kopiuj
var Tryb: TTrybPracy;

begin
  for Tryb := tpMaster to tpDemo do 
    {...cos tam...}

end;

ale mam sluszne podejzenia ze w przyszlosci dodam jeszcze jakies inne tryby pracy.
Chcialbym tak napisac ta petle zeby nie musiec jej zmieniac po dodaniu nowych wartosci do typy TTrybPracy

Czy jest jakas magiczna funkcja zwracajaca najwieksza wartosc z danego typu?

SZ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3356
0
Kopiuj
for Tryb := Low(TTrybPracy) to High(TTrybPracy) do
Johny_Morfina
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 448
0

[glowa]

dzieki:-)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.