![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как определить существование формы ?
smaller © (2007-03-27 14:58:00)Как программно спросить, существует ли форма, чтобы в случае ее несуществования не вызвать события EAccesViolation ?
clickmaker (2007-03-27 15:05:00) [21]
> smaller (27.03.07 14:58)
100% варианта нет. Потому что, даже если Assigned(Form) вернет не nil - это не означает, что форма существует.
Для полной гарантии форма должна убиваться FreeAndNil(Form)
Reindeer Moss Eater (2007-03-27 15:03:00) [22]if Assigned(<Форма>) then <существует>
форма := TForm.Create(nil);
форма := nil;
if Assigned(<Форма>) then ?
Elen (2007-03-27 15:02:00) [23]
if Assigned(<Форма>) then <существует>