在主窗体(Main)的Create里写如下代码: MainCreate(Sender: TObject); begin Form1:=TForm1.Create(nil); if Form1.showmodal=Mrok then begin ……………… Form1.free; end else Application.Terminate; end; 其中登陆窗体(Form1)有确定按钮和取消按钮了!确定按钮的ModalResult属性设为:mrok
在主窗体(Main)的Create里写如下代码: MainCreate(Sender: TObject); begin Form1:=TForm1.Create(nil); if Form1.showmodal=Mrok then begin ……………… Form1.free; end else Application.Terminate; end; 其中登陆窗体(Form1)有确定按钮和取消按钮了!确定按钮的ModalResult属性设为:mrok 可以揭帖啦:)。
Unit1 in 'Unit1.pas' {Form1};
Application.CreateForm(TForm1, Form1);
这些要正确设置才行的是不是还设置了 project->options->forms 的相应选项
主窗体是不是MDIFORM 而其他的窗体设置的是NORMAL的啊我只是推测啊
要实现你说program Project1;uses
Forms,
Unit1 in 'Unit1.pas' {Form1};{$R *.res}begin
TForm1.Create(Application);
Form1.show;
form1.update;
Application.CreateForm(TMainForm, MainForm);
form1.hide;
form1.free;
Application.Run;
end.的功能就要在工程中写代码。像这样:
(TMDIClient\TForm)?
1.建议你把他设为TForm
2.在选项菜单中设定登录窗口为自动加栽
3.栽主窗体中的生成事件代码中添加:
fLogin.ShowMedol;
fMain.Hild;
MainCreate(Sender: TObject);
begin
Form1:=TForm1.Create(nil);
if Form1.showmodal=Mrok then
begin
………………
Form1.free;
end
else
Application.Terminate;
end;
其中登陆窗体(Form1)有确定按钮和取消按钮了!确定按钮的ModalResult属性设为:mrok
MainCreate(Sender: TObject);
begin
Form1:=TForm1.Create(nil);
if Form1.showmodal=Mrok then
begin
………………
Form1.free;
end
else
Application.Terminate;
end;
其中登陆窗体(Form1)有确定按钮和取消按钮了!确定按钮的ModalResult属性设为:mrok
可以揭帖啦:)。