我做了几个登录窗口,都不行,登录后,主窗体显示,登录窗体却不消失,因为MAINFORM。SHOWMODAL,后关闭登录窗体,必须关主窗体后,才能关登录窗体,用MAINFORM。SHOW又不行,望各位指教。
解决方案 »
- 求助,一个PHP函数转换成delphi函数。
- 一个关于BusinessSkinForm控件的简单问题
- 获取打印机状态的问题
- 有谁知道怎么编写DVS文件的播放器?
- 急!! 高分求助! 一个MDI问题
- 中quickrep的qrdbtext中数据为什么只显示数据表中的第一行?
- 如何把用foxpro2.6写的数据库dbf导入到sqlserver2000中?
- 成都的程序员帮个忙!
- 取得用户在dbgrid中刚刚输入的数据(baniu先生的问题),最好的办法是????
- 哪有delphi6的iso文件下载,要两张碟的
- 超难的三点定位问题,对几何问题有兴趣的请进~~
- delphi中 如何显示网页并显示网页中的图片?
procedure MainFormOnCreate(Object: TObject);
begin
if Login(user,userpassword) <> '登录成功' then
PostMessage(Handle,WM_CLOSE,0,0);
end;
在FrmMain的OnShow事件里写:FrmLogin.showModel;这样就先显示登陆窗口了,
关闭登陆窗口后主窗口就会显示出来,但要记录登陆是否成功,就可以在FrmLogin里声明一个全局变量,判断是否登陆成功,因为在取消登陆时关闭登陆窗口是整个工程都要关闭,而不应该再显示主窗口出来。