Hi,
aber mal eine generelle Frage: Wozu bietet Delphi mir denn die Möglichkeit, subranges wie 1..3 zu deklarieren, wenn es sie dann anschließend geflissentlich ignoriert? Hat das irgendeinen tieferen Sinn, der dahinter steckt?
Hatte so eine Situation nämlich auch schon. Da stand dann ein eigentlich "ungültiger" Wert in einer Variable, der an einer gaaaaanz anderen Stelle im Projekt einen Fehler verursachte. Hat ewig gedauert bis ich das gefunden hatte.
Und mich außerdem ziemlich geärgert damals.