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

Формы   Найти похожие ветки 

 
Rio ©   (2004-03-30 09:21) [0]

Как узнать какие формы созданы в приложении?
Как узнать создана ли определённая форма или нет?
И ещё, есть компонент который есть на всех формах, как лучше к нему обратиться:
form1.component.a:=1;
form2.component.a:=1;
...
form10.component.a:=1;

как оптимизировать?

спасибо


 
Mike_Goblin ©   (2004-03-30 09:29) [1]

>Как узнать какие формы созданы в приложении?
Screen.Forms
2. Как узнать создана ли определённая форма или нет?
if Assigned(Form...) then
3. >И ещё, есть компонент который есть на всех формах
Неправда, есть несколько компонентов с одинаковым именем, которые расположены формах
>как лучше к нему обратиться
По уставу: Товарищ компонент, разрешите обратиться.
Если серьезно то объясни пож-та подробнее что ты имел ввиду.


 
Erik ©   (2004-03-30 09:42) [2]

Лучше всего создай базовую форму, у нее опиши способ обращения к нужным компонентам. Пронаследуйся от нее, невизуально! Хорошая идея использовать интерфейсы, тогда сможеш запросить подерживает ли форма данный интерфейс. Далее я думаю понятно?



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

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



Память: 0.45 MB
Время: 0.02 c
11-1061462101
Экселенц
2003-08-21 14:35
2004.04.18
free pascal


1-1080549354
YT
2004-03-29 12:35
2004.04.18
Как проверить что окно было последним с которым работал


11-1063606563
savva
2003-09-15 10:16
2004.04.18
интересная работа функции Date2StrFmt


14-1079961432
RealRascal
2004-03-22 16:17
2004.04.18
Задача по физике - Давление в желудке у котенка


6-1076925108
Anatoliy
2004-02-16 12:51
2004.04.18
netbeui




   Наверх