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

Вниз

Открыто ли окно?   Найти похожие ветки 

 
MakNik ©   (2004-02-09 10:34) [0]

Есть Форма, которая создается динамически... нужно ее создать заново... Подскажите, плз., как определить, была ли форма закрыта и как ее корректно закрыть?


 
alex_*** ©   (2004-02-09 11:34) [1]

проверить Visible?


 
Sandman25 ©   (2004-02-09 11:44) [2]

var
MyForm: TMyForm;

procedure ShowForm;
begin
if MyForm = nil then
MyForm := TMyForm.Create(Application);
MyForm.Show;
end;

procedure FreeForm;
begin
FreeAndNil(MyForm);
end;

FreeForm можно не вызывать, тогда форма удалится при выходе из программы.
Либо, если форма создается с Owner=nil, можно вставить вызов FreeForm в finalization модуля.


 
HSolo ©   (2004-02-09 14:22) [3]

Screen.Forms ?



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
3-53372
bobsan
2004-01-27 11:51
2004.02.17
И все-таки я не понимаю как обменятся данными


14-53766
Rexelf
2004-01-27 19:02
2004.02.17
Программка распечатки исходников


1-53461
nv_
2004-02-06 14:42
2004.02.17
Как зарегистрировать в системе свой тип файлов?


1-53483
tria
2004-02-06 11:09
2004.02.17
Нужен компонент по выгрузке в xls.


14-53737
}|{yk
2004-01-28 14:36
2004.02.17
Дайджесты на CD