就是当一个消息框弹出来之后只能按消息框上的,而不能按到后面的form体上的按钮 该怎么做?
解决方案 »
- FastReport4.7.109安装问题
- 谁有ICD10编码表?给我一份好吗?
- delphi如何调用c写的DLL中的回调函数?急!!!
- 关于query的问题
- 关于FASTREPORT的分组问题
- 讨论怎样用FILESTREAM和SOCKET组合来达到网络传输大多媒体文件速度流畅
- 怎样强行结束线程?注意是强行
- 设置主细表时,如何通过语句实现字段的绑定?在细表中增加数据时,是否自动给绑定的字段加上主表的该字段的的值 呢?
- access+ado+delphi,如果在局域网里 作成cs结构....
- 为什么用delphi+ado+access数据库不能进行模糊查询
- 大哥哥,大姐姐,这样的结果怎样得到啊?
- 怎么把内存流中的MHT装入WEBBROSWER中显示?
form1.showmodal;
模式状态?
或者是我说的不够清楚。
就是 form1上有button1 "注册",button2 "登录" 当按"登录"时 出来个对话框 "欢迎回来" 但是这时却可以点form1上的注册按钮,
所以我想在出来对话框之后 不能按form上的任何按钮。(像有些软件上的对话框出来后是不能点软件上的其它地方的。会有提示音出来的)
if (var1='admin') and (var2='admin') then
begin
MessageBox(0,'欢迎回来!','提示',MB_ICONASTERISK);
form1.Hide;
form8.Show;
end;
这里是这样的,但是在这个消息框还在的情况下 我还能按form1上的其它按钮 。。这里该怎么改
后面加了句form1.showmodal; 但是没用饿。。
begin
ShowMessage('欢迎回来!');
//form1.Hide;
form8.ShowModal;
end;
if (var1='admin') and (var2='admin') then
begin
MessageBox(0,'欢迎回来!','提示',MB_ICONASTERISK);
form1.Hide;
form8.Show;
end;
这里是这样的,但是在这个消息框还在的情况下 我还能按form1上的其它按钮 。。这里该怎么改我要的结果是 在消息框存在的情况下 不能按form1上的其它按钮 只能按消息框上的确定按钮~~~~
谁能告诉我啊·~~~~~我查了下 showmodal 和show的区别 这个不是我想要的答案诶~~~~
MessageBox(0,'欢迎回来!','提示',MB_ICONASTERISK);
EnableWindow(Form1.Handle,True);
但是我想知道为什么点下form1 没有出现提示音的?要自己加的吗?