Forum: Object-Pascal / Delphi-Language
by DeddyH,
12. Aug 2012
Das waren aber weder Variablen noch Krücken, sondern einfache Konstanten.
Forum: Object-Pascal / Delphi-Language
by DeddyH,
12. Aug 2012
Wieso sollte es auch nicht, ich habe ja zugegebenermaßen einen Syntaxfehler gemacht. Die 2. Konstante habe ich nur eingeführt, um Magic Values zu vermeiden, man kann natürlich auch auf das Set verzichten und gleich die Konstanten nehmen, aber ich habe so etwas lieber zentral, falls man öfter darauf zugreift (DRY).
Forum: Object-Pascal / Delphi-Language
by DeddyH,
12. Aug 2012
Du hast natürlich Recht, das kommt davon, wenn man direkt im Editor tippt. Vielleicht wäre das so aber lesbarer:
const
CORRECTIONVALUE: array of integer = (0, 1);
POSSIBLYWRONGMONTHS = ;
...
schaltjahrkorrektur := CORRECTIONVALUE;
Forum: Object-Pascal / Delphi-Language
by DeddyH,
12. Aug 2012
Nur der Vollständigkeit halber:
const
CORRECTIONVALUE: array of integer = (0, 1);
...
schaltjahrkorrektur := CORRECTIONVALUE;