缺省建立一个MDI应用,当手工加入登录窗口后,about窗口不能打开了,为什么??? 不知具体情况我们的做法在MDI子窗口ONSHOW事件中加入创建并显示登录窗口代码当登录成功显示ABOUT窗口否则终止程序 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先缺省建立MDI应用,增加登录窗口,代码如下: Application.Initialize; splashfrm:=tsplashfrm.Create(application); splashfrm.Show ; splashfrm.Update; f_login:=tf_login.Create (application); f_login.Showmodal; if f_login.log_ok =false then begin exit; application.Terminate ; end; Application.CreateForm(TMainForm, MainForm); splashfrm.Hide; splashfrm.Free; Application.Run;再将做好的主窗口加入菜单,主窗口是从表中取得数据,用spcomm控件发送串口数据,.而且,再手工加入showmodal命令也不行。 Application.Initialize; splashfrm:=tsplashfrm.Create(application); splashfrm.Show ; splashfrm.Update; Application.CreateForm(TLogon, Logon); splashfrm.Hide; splashfrm.Free; Application.Run;这纯粹是你在处理溅射屏幕的时候处理不好吧?简单点,这样不就行了?之后你在logon中做处理,怎会出问题? 知道了,在打开主窗口的同时,打开about窗口,就可以了。 TheTop(黄河上游):你的意思是不是进入主窗口后再判断用户权限?我是要在判断出用户无权限时,不能进入主窗口。 把你的about窗口的formstyle改为fsNormal; 你不整了个logon窗口吗,那个才是登陆(判断权限)的窗口啊,当且仅当用户的登陆正确,程序才给动态创建主窗口而你的错可能是在一个窗口都还没有创建就showmodal了吧,logon对谁showmodal啊????????? TheTop(黄河上游) :被你引的误入歧途了!只要在createform主窗口后,createform about窗口,就行了! TheTop(黄河上游) :你最后的话说对了,我刚才没有理解‘而你的错可能是在一个窗口都还没有创建就showmodal了吧’。不过,有点歪打正着。 DELPHI程序如何实现与游戏中的NPC对话 RzshellList 控件选中文件点右键没有 重命令 怎么办啊? 谁推荐个邮件客户端程序源码学习下,顺便散分 关于listbox的滚动条问题 有谁用CORBA做过开发,请谈谈经验 小菜问题,分全送了 这个信息存放在注册表什么位置 如何象Delphi那样调整控件大小? 我特别想知道答案的问题。(非技术) 请问如何将应用程序的图标放到Windows的状态栏里头(跟音量控制一样) 程序经常提示‘数据库连接过多’、‘堆扎溢出’。怎样处理? 单条记录在QuickRep中多页显示,能实现吗?
Application.Initialize;
splashfrm:=tsplashfrm.Create(application);
splashfrm.Show ;
splashfrm.Update;
f_login:=tf_login.Create (application);
f_login.Showmodal;
if f_login.log_ok =false then
begin
exit;
application.Terminate ;
end;
Application.CreateForm(TMainForm, MainForm);
splashfrm.Hide;
splashfrm.Free;
Application.Run;
再将做好的主窗口加入菜单,
主窗口是从表中取得数据,用spcomm控件发送串口数据,.
而且,再手工加入showmodal命令也不行。
Application.Initialize;
splashfrm:=tsplashfrm.Create(application);
splashfrm.Show ;
splashfrm.Update;
Application.CreateForm(TLogon, Logon);
splashfrm.Hide;
splashfrm.Free;
Application.Run;
这纯粹是你在处理溅射屏幕的时候处理不好吧?
简单点,这样不就行了?之后你在logon中做处理,怎会出问题?
你的意思是不是进入主窗口后再判断用户权限?
我是要在判断出用户无权限时,不能进入主窗口。
当且仅当用户的登陆正确,程序才给动态创建主窗口
而你的错可能是在一个窗口都还没有创建就showmodal了吧,logon对
谁showmodal啊?????????
被你引的误入歧途了!
只要在createform主窗口后,createform about窗口,就行了!
你最后的话说对了,我刚才没有理解‘而你的错可能是在一个窗口都还没有创建就showmodal了吧’。不过,有点歪打正着。