![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Form2 показывается до form1
Тимох © (2009-10-05 19:48:00)Всем привет, у меня есть основная форма form1, form2 - выбор режима работы программы, как мне сделать загрузку form2 до form1?
т.е. высветилась form2, выбрал режим и показывается form1?
Тимох (2009-10-05 21:24:00) [1]Спасибо всем,особенно RASkov!
{RASkov} (2009-10-05 20:44:00) [2]> [4] Тимох (05.10.09 20:26)
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1};
{$R *.res}
begin
with TForm.Create(nil) do try
ShowModal;
finally
Free;
end;
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
Тимох (2009-10-05 20:26:00) [3]ээм, дайте пример пожалуйста))
Жорж (2009-10-05 20:15:00) [4]главной формой проекта (формой, по закрытию которой закрывается все приложение) является та форма, которая первой создана с помощью метода Application.CreateForm.
Следовательно, форму, которая создается до главной, надо создать иначе, например непосредственно вызовом конструктора
Тимох (2009-10-05 20:11:00) [5]спасибо, про это я знаю, но мне то надо чтобы главной была form1
faiwer (2009-10-05 19:51:00) [6]нажми меню Project -> View Source
это файл проэкта. там увидишь как подключатся формы и как они при етом врубаются. поменяй местами строчки с созданием форм и вуаля =) при этом Form2 станет главной формой приложения.