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

Обращение к компоненту в MDI   Найти похожие ветки 

 
Phantomouse ©   (2005-01-05 20:43) [0]

Здравствуйте...

Согласно документации, в массиве MDIChildren хранятся указатели на формы. Но через них нельзя получить доступ к компонентам дочерней формы. Например такие вот конструкции не прокатывают:
MDIChildren[x].ListBox1.Clear;
ActiveMDIChild.ListBox1.Clear;

Подскажите пожалуйста, как управлять компонентом лочерней формы в MDI из главной.


 
KSergey ©   (2005-01-06 08:32) [1]

(MDIChildren[x] as TMyMDIChildForm).ListBox1.Clear;

Если классы дочерних форм разные... это уже скучнее...
Можно сделать общего предка с методом ClearData, в котором делать необходимые действия. От него уже наследовать все формы.

Либо в корне пересматривать организацию проекта.


 
Экспериментатор   (2005-01-06 21:11) [2]

Либо интерфейсы использовать



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

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



Память: 0.45 MB
Время: -0.973 c
1-1105093344
Garry
2005-01-07 13:22
2005.01.23
Запись в текстовый файл...


3-1103195595
cad2206
2004-12-16 14:13
2005.01.23
Записи из запроса в Edit ы. КАК?


1-1104931359
Artlav
2005-01-05 16:22
2005.01.23
ppmd компонент или dll


14-1104137601
Homa_Programer
2004-12-27 11:53
2005.01.23
Копия экрана


1-1105536839
Zhekson
2005-01-12 16:33
2005.01.23
Не срабатывает событие




   Наверх