以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  在BeforeShowErrorMessage事件的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148554)

--  作者:xiaoqiwei
--  发布时间:2020/4/10 1:27:00
--  在BeforeShowErrorMessage事件的问题
在BeforeShowErrorMessage事件中,填写以下代码,项目(已发布)会马上闪退

MessageBox.Show(e.ex, "系统错误", MessageBoxButtons.OK, MessageBoxIcon.Warning)
e.Cancel = True

--  作者:有点蓝
--  发布时间:2020/4/10 8:53:00
--  
必须保证BeforeShowErrorMessage事件里不能再出错,否则就出现死循环了。

MessageBox.Show第一个参数是字符串,而e.ex是对象,第一句代码就出错了,然后后又被BeforeShowErrorMessage事件,然后再出错,.........

--  作者:xiaoqiwei
--  发布时间:2020/4/10 10:21:00
--  
图片点击可在新窗口打开查看解决了