以文本方式查看主题
- Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2)
---- 网络连接中断,如何取消弹出错误消息 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=159532)
|
-- 作者:litao21cn
-- 发布时间:2020/12/29 15:19:00
-- 网络连接中断,如何取消弹出错误消息
狐表登录的时候,如果刚登录时网络是连接好的,然后在加载表格时,突然把网络中断,就会不停的弹出各个表格的错误信息,而且程序无法正常运行。有什么办法在加载过程中发现网络中断就直接退出程序?另外如果连接不上数据库时,怎么能不弹出连接数据库的提示而直接退出程序?此主题相关图片如下:1.png
|
-- 作者:有点蓝
-- 发布时间:2020/12/29 15:48:00
--
项目BeforeShowErrorMessage事件
If e.Message2.indexof("一般性网络错误") > -1 Or e.Message2.indexof("SQL Server 不存在") > -1 Then e.Cancel = True Syscmd.Project.Exit() End If
|
-- 作者:litao21cn
-- 发布时间:2020/12/29 18:05:00
--
蓝版主,项目事件里,我完全按你的 此主题相关图片如下:qq截图20201229180443.bmp
代码设置也不管用啊,还是要弹出来
|
-- 作者:litao21cn
-- 发布时间:2020/12/29 18:11:00
--
我直接不加判断,只在beforeshowmessage下加一句messagebox试了一下,发现这里的代码是在弹出加载表失败的提示之后才执行啊
|
-- 作者:有点蓝
-- 发布时间:2020/12/29 20:33:00
--
这个没有办法,加载是一个持续的过程。
|