读书人

delphi中登录框(form5)要先显示但

发布时间: 2012-02-26 20:19:45 作者: rapoo

delphi中登录框(form5)要先显示,但是主form是form1,怎么办?
delphi中登录框(form5)要先显示,但是主form是form1,怎么办?

登陆框无法先显示,每次都是现实form1,把主form换成form5的话如果关闭该form则其他form无法显示,该怎么办?

好像要改mdichild属性但是不知道怎么改?form的object inspector里面没有发现这个属性。我用的是delphi6


[解决办法]
1.在form1的onshow中showmodal出form5
2.打开工程文件进行修改:
在application。createform(tform1,form1);
*****
加上: form5.showmodal。
application。run;
[解决办法]
//那时因为你不是先创建的主窗体,看下面的创建顺序
Application.CreateForm(TfrmMain, frmMain);
Application.CreateForm(TDataModule1, DataModule1);
Application.CreateForm(TfrmLogin, frmLogin);
FrmMain.Hide;
frmLogin.ShowModal;
Application.Run;

读书人网 >.NET

热点推荐