以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 一般性网络错误,如何避免系统提示?connectionread (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=118510) |
-- 作者:guosheng -- 发布时间:2018/5/4 15:01:00 -- 一般性网络错误,如何避免系统提示?connectionread 具体该怎么操作啊,谢谢。 论坛上相关帖有两种: 一、 If Network.Ping("www.egridsoft.com") Then Messagebox.Show("可以访问易表主页") End If End If 二、 在Foxtable捕获错误并即将显示错误信息前执行。 e参数属性: Event: 字符型,返回发生错误的事件名称 Message1: 字符型,返回简明错误信息 Message2: 字符型,返回详细错误信息 Cancel: 逻辑型,设为True将禁止系统显示错误信息。 ex: System.Exception类型,返回发生的错误,一般用户不需要使用此参数。 |
-- 作者:有点甜 -- 发布时间:2018/5/4 15:08:00 -- BeforeShowErrorMessage 事件(项目属性那里)
写代码
If e.message1.Contains("一般性网络错误") Then e.Cancel = True End If |
-- 作者:guosheng -- 发布时间:2018/5/4 15:14:00 -- 增加了该代码后,客户端升级后,“提醒升级成功,请重新打开客户端”的窗口提示消失了。该怎么把提醒升级成功的窗口显示出来啊。 |
-- 作者:有点甜 -- 发布时间:2018/5/4 15:35:00 -- 以下是引用guosheng在2018/5/4 15:14:00的发言:
增加了该代码后,客户端升级后,“提醒升级成功,请重新打开客户端”的窗口提示消失了。该怎么把提醒升级成功的窗口显示出来啊。
如果去掉代码,能否正常升级?如果不能,去掉后报什么错? |
-- 作者:guosheng -- 发布时间:2018/5/4 15:35:00 -- 问题解决了。可能是因为电脑缓存的原因,造成升级成功的窗口不提示了。 |