Вниз
Скачать: CL | DM;

Локальные типизированные константы   Найти похожие ветки 

 
злобная танька   (2005-09-23 18:33) [0]

procedure TForm1.Button1Click(Sender: TObject);
const
 a: integer = 0;
begin
 Edit1.Text := inttostr(a);
 inc(a);
end;

почему это работает в D4, а в D7 - не работает? (значение a можно изменять и оно сохраняется между вызовами)
зачем убрали такую прикольную фишку? или у меня делфя кривая?


 
jack128 ©   (2005-09-23 18:45) [1]

Нет, просто борланд сделал типизированные константы КОНСТАНТАМИ, а не фиг знает чем. Впрочем нужный те функционал можно вернуть назад, см директиву $J


 
palva ©   (2005-09-23 18:48) [2]

Или в свойствах проекта на вкладке compiler поставить флаг Assignable typed constatnts


 
злобная танька   (2005-09-23 19:32) [3]

спасибо!
я их очень люблю.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.977 c
14-1127327367
Игорь Шевченко
2005-09-21 22:29
2005.10.16
Снимаются ли сейчас в России художественные фильмы для детей ?


14-1127830512
pazitron_brain
2005-09-27 18:15
2005.10.16
Что вы будете делать?


5-1103007155
liver
2004-12-14 09:52
2005.10.16
"Создание компонентов"


3-1125947025
sergey007
2005-09-05 23:03
2005.10.16
BDE и alias ы


2-1127019464
intel
2005-09-18 08:57
2005.10.16
база данных




   Наверх