Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+1

Что тут не так Delphi? Помогите!

Создал глобальную переменную в unit6, но в unit3 переменная не работает.

По дате
По рейтингу
Аватар пользователя
Новичок
5лет

Text1 - это не глобальная переменная судя по служебному слово public, а публичное свойство некоего класса. Соответственно, чтобы в unit3 была видна эта переменная (свойство), нужно во-первых подключить модуль unit6 в unit3 через uses unit6 во-вторых создать экземпляр класса публичным свойством которого является Text1 опять же в unit3 в области видимости класса TForm3;
До того как класс создан значения переменных класса отсутствуют, т. к. класс - это описание объекта, а не сам объект.

Аватар пользователя
Просветленный
5лет

читать про области видимости.
public от кого?