![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проверка на существование формы [D6, Win2k]
denis24 © (2004-11-28 12:57:00)Подскажите пожалуста.Как проверить создана форма с именем frm1 или нет?
denis24 (2004-11-29 12:20:00) [1]Спасибо помогло!
Vemer (2004-11-28 15:41:00) [2]У меня так работает:
If My_Form = Nil Then ..(Формы нету..)
+My_Form := NilнаMy_Form.OnClose;
begin...end (2004-11-28 14:41:00) [3]> [2] Anatoly Podgoretsky © (28.11.04 13:09)
Вы правы, но вот отрывок из справки:
Forms property (TScreen)
Lists all the forms currently displayedin the application.
Получается, что это ошибка?
GanibalLector (2004-11-28 13:22:00) [4]if (not assigned(Form2)) then
Anatoly Podgoretsky (2004-11-28 13:09:00) [5]Или что еще проще и наплевать на Application это поискать в Screen.Forms
begin...end (2004-11-28 13:05:00) [6]> denis24 (28.11.04 12:57)
Если формы создаются с назначением Application в качестве владельца, то, по-видимому, можно поискать форму в Application.Components.