, Почему: Поскольку в предыдущих версиях Дельфи типизированные константы были присваиваемыми по умолчанию для сохранения совместимости с более старыми версиями, где они были всегда перезаписываемы (Дельфи 1 до раннего Паскаля).
значение по умолчанию было теперь изменено для создания констант действительно constant†¦
переключатель Компилятора: {$J +} или {$J-} {$WRITEABLECONST НА} или {$WRITEABLECONST ПРОЧЬ}
Или в опциях проекта для компилятора: проверьте присваиваемые типизированные константы
Как только структура памяти зафиксирована, ее нельзя изменить