![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как запретить Form2.Create, после Form1.Create? [D5, Win2k]
Guitar © (2004-12-22 21:53:00)У меня есть две формы. При запуске проекта создаётся Form1.
А так как в разделе implementation Unit1 прописано
uses unit2;
то сразу происходит событие Form2.Create.
Как запретить это, до того, пока я не захочу, чтобы это произошло?
Kolan (2004-12-22 21:58:00) [21]
> А так как в разделе implementation Unit1 прописано
> uses unit2;
А если убрать, то нет?
Guitar (2004-12-22 21:58:00) [22]Спасибо. Понял.
Я забыл сказать ещё, что с Form2 мне необходим компонент, свойства которого назначаюся в Form1. Такое возможно. Или надо этот компонент разместить на Form1?
Поручик (2004-12-22 21:57:00) [23]в своиствах проекта - на закладке forms, убираешь form2 из Auto-Create forms
>А так как в разделе implementation Unit1 прописано
>uses unit2;
> то сразу происходит событие Form2.Create.
Не поэтому, а потому что в dpr файле прописанно:
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form1);
Alexander Panov (2004-12-22 21:56:00) [24]Project-->Options-->Forms-->Auto-Create Forms
Отсюда удалить Form2.
begin...end (2004-12-22 21:55:00) [25]> Guitar © (22.12.04 21:53)
Uses тут ни при чём.
Project -> Options -> Forms -> Auto-create forms