Forum: Object-Pascal / Delphi-Language
by jaenicke,
7. Jul 2021
Das ist klar. Denn Units werden nur neu kompiliert, wenn sie sich geändert haben. Das ist hier ja nicht der Fall.
Schöner wäre natürlich, wenn der Compiler auch die Änderung von Projekteinstellungen berücksichtigen würde, aber ob entsprechende Einstellungen geändert wurden, kann er schlicht nicht erkennen, da es dafür keine Markierung gibt.
Forum: Object-Pascal / Delphi-Language
by jaenicke,
6. Jul 2021
Hintergrund ist, dass die Prüfung, ob die Arraygrenzen eingehalten werden, logischerweise Zeit kostet. Deshalb muss man die bereits genannte Bereichsprüfung explizit aktivieren.