Вниз
Скачать: 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.026 c
4-1101833290
Георгий
2004-11-30 19:48
2005.01.23
Создать текстовой файл на десктопе


11-1085136449
Deimos
2004-05-21 14:47
2005.01.23
PING


6-1099463072
MegaVolt
2004-11-03 09:24
2005.01.23
Самодельный файервол для чата.


9-1095732632
Jus
2004-09-21 06:10
2005.01.23
Хочу написать игру лоде-рунер(с редактором карт)на движке DelphiX


14-1104865112
Andrewp
2005-01-04 21:58
2005.01.23
Эксклюзив.




   Наверх