以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]数据源不能连通时关闭项目 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=175720) |
-- 作者:2425004926 -- 发布时间:2022/3/16 13:07:00 -- [求助]数据源不能连通时关闭项目 老师,帮忙看一下下面代码,我想让连不通云数据库时弹窗,并关闭项目 BeforeOpenProject事件或BeforeConnectOuterDataSource事件里都不行,只有弹窗,可是项目还在进展,没有关闭 If TryConnectHost("123.57.228.180") = False Then \'网络不通时 Dim Result As DialogResultResult = MessageBox.Show("网络不通,即将关闭项目,请联系管理员!", "提示") If Result = DialogResult.Yes Then Syscmd.Project.Exit() Return \'这个要加上,因为既然要退出,就不应该再执行后面的初始化代码了,否则会出错 End If End If |
-- 作者:有点蓝 -- 发布时间:2022/3/16 13:41:00 -- If Result = DialogResult.OK Then |
-- 作者:2425004926 -- 发布时间:2022/3/16 14:31:00 -- 用下面的代码,好了 BeforeOpenProject事件 If TryConnectHost("123.57.228.182") = False Then \'服务器地址不能解析 e.Cancel = Truee.HideSplashForm = True MessageBox.show("网络不通,即将关闭项目") End If |