Zitat von
woki:
Zitat:
Zuweisbare typisierte Konstanten Diese Option dient der Abwärtskompatibilität zu Delphi 1.0 unter Windows. Wenn sie aktiviert ist, unterstützt der Compiler Zuweisungen an typisierte Konstanten. Sie entspricht dem Schalter {$J}.
[...]
bei Dingen, die nur wegen der Abwärtskompatibilität vorhanden sind
Ich denke diese Option dient eher andersherum der Abwärtskompatibilität, denn unter Delphi Version >= 2 sind zuweisbare typisierte Konstanten (also $J+) der Standard.
Was das Phänomen mit den lokalen Konstanten anbelangt: Könnte es sein, dass diese Konstanten bei jedem Aufruf der Prozedur erneut initialisiert werden und deshalb als static-Ersatz ungeeignet sind?
"Electricity is actually made up of extremely tiny particles called electrons, that you cannot see with the naked eye unless you have been drinking." (Dave Barry)