问个简单的问题,答者有分。(20分)

  • 主题发起人 主题发起人 dreamblue
  • 开始时间 开始时间
D

dreamblue

Unregistered / Unconfirmed
GUEST, unregistred user!
比如一个文件有几个form,其中form1是主窗口.
其余还有几个form,比如form1,form2,form3等。
要想在程序执行时先运行form3,如何在delphi中设置,我知道是很容易的,但我不知
道如何做,望各位能回答我这个菜鸟的问题。
 
把form3设成主form就行了
何必呢?
 
或者在工程文件中改了,没必要,还是设成主form吧
 
先去買本書來看吧﹐不然你的分不夠用。
 
问题是,前面是一个进度条的页面或则是个登陆的密码检验呢?
我还是想知道其他的方法,这个我也知道。
 
看看Project菜单的Options和View Source菜单项
 
对,工程文件中写,例子
{$R *.RES}

begin
Form_LOGO := TForm_LOGO.Create(Application);
Form_LOGO.Show;
Form_LOGO.Update;
Application.Initialize;
Application.CreateForm(TForm_MAIN, Form_MAIN);
Application.Run;
end.
 
program Project1;

uses
Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Form2},
Unit3 in 'Unit3.pas' {Form3};

{$R *.RES}


begin
Form3 := TForm3.Create(Application);
Form3.Show;
Form3.Update;
Application.Initialize;
Application.CreateForm(TForm3, Form3);
Application.Run;
end.


begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Application.CreateForm(TForm3, Form3);
Application.Run;
end.



出现了两个form3,怎么回事呀,请帮我看看
 
program Project1;

uses
Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Form2},
Unit3 in 'Unit3.pas' {Form3};

{$R *.RES}


begin
Application.Initialize;
Application.CreateForm(TForm3, Form3);
form3.showmodal;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Application.Run;
end.
 
可project/option选项中把form3加入自动击活中,再参照上面的帖子去做。
 
多人接受答案了。
 
后退
顶部