登陆窗体设计的,请帮看下!(20分)

L

lxm7805

Unregistered / Unconfirmed
GUEST, unregistred user!
做一个splash窗体登陆后,再做一个userlogin窗体,经过用户判断后进入系统,
Application.Initialize;
Application.CreateForm(Tdataoperator, dataoperator);
usrlogin:=Tusrlogin.Create(nil);
if usrlogin.ShowModal=mrcancel then
exit;
application.CreateForm(tmainform,mainform);
application.Run;
在执行showmodal=mrcancel时,提示,underclared identifier:'mrcancel'
如果在mainform的onshow中做,则取消登陆时,mainform总要闪一下,
取消时:application.terminate
需要在哪儿加什么吗???怎样不让mainform闪一下呢???
 
mrcancel定义在Controls单元,值为2
showmodal=mrcancel改为
showmodal=2 试试,或加上Controls单元
 
把Tusrlogin.Create(nil)放到Mainform的OnCreate事件里面,这样处理好些
 
这是主窗体和登录窗体的关系问题。
 
你在application.terminate
前面写:application.ShowMainForm := false;
就不会闪了。
 
加了application.ShowMainForm := false;
还会闪啊
 
在工程文件中
uses controls,
 
多人接受答案了。
 

Similar threads

I
回复
0
查看
503
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
顶部