Вниз
Скачать: 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.024 c
1-1080336872
IGray
2004-03-27 00:34
2004.04.18
Хитрые исключения в конструкторе


14-1080070794
Добрые пчелы
2004-03-23 22:39
2004.04.18
ИМХО, фраза: "Сайту "Мастера Делфи" нужны рекламодатели"


11-1062475742
Ал
2003-09-02 08:09
2004.04.18
Icon не отображается


3-1079721909
Петруха
2004-03-19 21:45
2004.04.18
Можно ли на Delphi под Windows CE делать


14-1080029055
Alexander666
2004-03-23 11:04
2004.04.18
NTFS




   Наверх