Форум: "Основная";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];
Внизглупый-глупый вопрос (видимость и т.д.) Найти похожие ветки
← →
вопрос (2004-08-01 22:00) [0]У меня есть две формы. В обоих uses unit"ов прописаны unit1 и unit2 соответственно (чтобы из unit1 был "виден" unit2 и наоборот).
Если сделать такой код в unit1:
form2.show (та, что описана в unit2) - то всё работает без проблем.
А если в в unit1 сделать:
form2.button1.enabled:=false (кнопка на форме есть), то возникает ошибка Undeclared identifier: "button1". Почему так? Уже не знаю что и делать...
← →
вопрос (2004-08-01 22:05) [1]глобальные переменные видятся.. а вот элементы на форме - нет.. почему??
← →
Кириешки © (2004-08-01 22:07) [2]Добавь в
Uses Unit2.
← →
Кириешки © (2004-08-01 22:09) [3]Сори за предидущий ответ - я вопрос не с начала читал.
form2.button1.enabled:=false а вторая форма при этом уже создана?
← →
вопрос (2004-08-01 22:13) [4]да, создана. Прошу прощения, разобрался. Глюк из разряда - "без бутылки не разберёшься".. Кнопка на которую я забил form2.button1.enabled:=false называлась почему-то unit2 :))))
← →
Кириешки © (2004-08-01 22:17) [5]Бывает...
← →
default © (2004-08-01 22:19) [6]дело в том что нельзя в интерф-ых секциях ОБОИХ модулей включить ссылки друг на друга(в uses)
поэтому достучаться до интерф-ых переменных одного модуля не получиться
для доступа к интер-ым переменным можно написать ф-ии возвр-ие
знач-ия нужных переменных
← →
default © (2004-08-01 22:23) [7]мдя, ступил)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.033 c