СШ
Светлана Шатохина
Почему переменные, объявленные в глобальном окружении, Lazarus считает локальными?
Var
Chr: char = 'a';
Begin
End.
Выводится сообщение:
Note: Local variable "Chr" not used
Var
Chr: char = 'a';
Begin
End.
Выводится сообщение:
Note: Local variable "Chr" not used
Потому что она локальна в модуле. По-настоящему глобальные - в разделе interface модуля.
http://lists.freepascal.org/fpc-pascal/2010-April/025041.html
что то вы не то пишите ели вы объявили в паблике должно работать