![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
лохонулся,как быть с формой
Тимофей Юрьевич © (2006-06-15 19:57:00)сделал программу,достаточно объемную,главное окно должно вылезать по нажатию на кнопку,как мне сделать form2 начальным?
Спасибо
Leonid Troyanovsky (2006-06-16 17:54:00) [1]
> Rater1 (16.06.06 15:27) [6]
> Пункт "Main Form" - начальная форма проекта.
Главная форма.
--
Regards, LVT.
Rater1 (2006-06-16 15:27:00) [2]Меню
Project->Options...->Forms
Пункт "Main Form" - начальная форма проекта.
Leonid Troyanovsky (2006-06-15 20:26:00) [3]
> Iehbr © (15.06.06 20:20) [4]
> Application.CreateForm(TForm2,Form2)
Первая созданная таким образом форма и станет главной.
--
Regards, LVT.
Iehbr (2006-06-15 20:20:00) [4]Application.CreateForm(TForm2,Form2)
Тимофей Юрьевич (2006-06-15 20:18:00) [5]окей,спасибо!
а как в рантайм содавать динамически?
оч благодарен
Leonid Troyanovsky (2006-06-15 20:14:00) [6]
> Тимофей Юрьевич © (15.06.06 19:57)
> вылезать по нажатию на кнопку,как мне сделать form2 начальным?
Например, написать в модуле главной формы
initialization
with TForm2.Create(nil) do {убрать TForm2 из списка автосоздаваемых}
try
if ShowModal <> mrOK then Halt;
finally
Free;
end;
--
Regards, LVT.
Джо (2006-06-15 20:02:00) [7]> как мне сделать form2 начальным?
В файле проекта изменить порядок создания форм. Предпочтительно оставить только одну главную, а остальные создавать динамически при необходимости. Но это от задачи.