奇怪的窗口问题??? 窗口A弹出窗口B,窗口B中有一个按钮,点击后跳出警告对话框,我一点确定,窗口B不见了,B是模式窗口!如果B不是模式窗口则不会出现上述错误,为什么?? 图见: http://www.8watch.com/1.gif我一点“OK”,中间的弹出窗口(B)就不见了,(B)是模式窗口,如果非模式不会出现以上问题请教高手如何解决?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 正确地设置各按钮 的 Cancel 属性和窗口B的Visible 属性。 模式窗体不见,肯定是是self.modalresoult被赋值了! 那个Add按钮是不是设置了ModalResult?你的判断Name是在哪个代码里面写的?如果没有猜错,应该是在Add Button_Click中写的,但是你的Add 设置了ModalResult,所以这个按钮点过了,肯定窗口会被关闭。你应该在Form_Closing事件里判断,ModalResult是否为mrOK,如果是的,则判断数据是否符合要求,不符合应该取消窗口的关闭。 关于用P2P实现文件下载 indy的TCPclient下载文件,怎么让它支持代理? 如何把delphi程序打包 如何给控件中string类型的属性赋初值 代码自动更改(急急急!) 高手!!快来呀!!!!!!在线等待!!!!! 小弟刚学,请教null是什么? 请问在主板BISO上设置进步电脑的密码一般英文是什么,在那个栏目里面,谢谢 请问大家参加“初级程序员考式”须要什么条件?小弟在此先谢了! 怎样结束这些该死的线程。(在线等待) 神6 3天 我3分 这种小问题大家是怎么解决的?onmousemove问题
你应该在Form_Closing事件里判断,ModalResult是否为mrOK,如果是的,则判断数据是否符合要求,不符合应该取消窗口的关闭。