Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как запретить Form2.Create, после Form1.Create? [D5, Win2k]


Страницы:   1 2

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


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо