主题:ShowModal问题
triumph
[专家分:160] 发布于 2006-04-01 09:03:00
application.CreateForm(tuserglform,userglform);
userglform.ShowModal;
程序出错“Cannot make a visible window modal"
请问什么原因啊
我的目的就是,一个窗体在使用时,其它的窗体都不能使用
回复列表 (共4个回复)
沙发
baiecx [专家分:120] 发布于 2006-04-01 11:34:00
报错原因是不能附值给visible
你不止是这句报错,,上面还有语句有问题
你可以直接用show,
在运行的时候,你打form1 其它都设visible:=false;
板凳
triumph [专家分:160] 发布于 2006-04-16 17:12:00
我其他窗体都用form.showmodal都可以的
但就是这个窗体用这个方法的话,出现Cannot make a visible window modal
的错误,请问什么原因啊?
3 楼
progfan [专家分:2270] 发布于 2006-04-16 18:06:00
此窗体可能是系统能够自动显示的窗体,如MDI窗体中的子窗体,是由系统显示的,此种窗体如果用你上述语句,即会显示同样的错误。
4 楼
triumph [专家分:160] 发布于 2006-04-16 19:59:00
那应该怎么该啊
我来回复