Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.17;
Скачать: CL | DM;

Вниз

Создание экземпляров формы   Найти похожие ветки 

 
V l a d i m i r   (2004-10-04 11:02) [0]

Добрый день! Вопрос, собственно, в следующем: пусть имеется дочерняя форма, на которой размещено определенное количество компонентов. Так вот, как из главной формы создать два экземпляра дочерней формы?


 
Суслик ©   (2004-10-04 11:05) [1]

Два раза вызвать конструктор, очевидно.


 
Семен Сорокин ©   (2004-10-04 11:06) [2]

var
 fm1: TChildForm;
 fm2: TChildForm;
...
fm1 := TChildForm.Create(nil);
fm2 := TChildForm.Create(nil);


так?


 
V l a d i m i r   (2004-10-04 11:19) [3]


> Семен Сорокин ©

Спасибо, получилось... А что означает параметр nil и какие еще возможны варианты в команде Create?


 
Суслик ©   (2004-10-04 11:20) [4]

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


 
Семен Сорокин ©   (2004-10-04 11:22) [5]

А что означает параметр nil и какие еще возможны варианты в команде Create?
[4] + если передаешь nil, то изволь сам побеспокоиться за удаление (уничтожение) форм.


 
Amoeba ©   (2004-10-04 11:57) [6]

Другие возможные значения параметра - Application, Self


 
Skyle ©   (2004-10-04 12:02) [7]

> Amoeba ©   (04.10.04 11:57)
любой наследник TComponent.


 
TUser ©   (2004-10-04 12:10) [8]

или сам TComponent


 
Skyle ©   (2004-10-04 12:20) [9]

> TUser ©   (04.10.04 12:10)
Хотел сказать "наследник или экземпляр", но как-то потерялся..

В общем, договорились...;-)



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

Текущий архив: 2004.10.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.044 c
1-1095883102
Homa_Programer
2004-09-22 23:58
2004.10.17
delphi и Word


14-1096358962
GH@ST
2004-09-28 12:09
2004.10.17
Как более грамотно решить задачу??


8-1090082002
Ale}{(is)
2004-07-17 20:33
2004.10.17
мне привести 24-битное изображение к 8-битному...


3-1095868683
SH
2004-09-22 19:58
2004.10.17
Исталляция клиент-серверного приложения с БД Interbase


8-1082133384
Arsen
2004-04-16 20:36
2004.10.17
Как сделать "растяжение" фигур (как в paint е)?