以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  远程服务器返回错误: (404) 未找到。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=175180)

--  作者:chenjiu6202
--  发布时间:2022/2/23 8:49:00
--  远程服务器返回错误: (404) 未找到。
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2020.5.29.8
错误所在事件:
详细错误信息:
远程服务器返回错误: (404) 未找到。

使用HttpClient连接服务器时,如果服务器不存在或者崩溃,都会弹出窗口提示,
我的问题是:无论服务器存在或者不存在,无论是否崩溃,求求你不要弹出窗口就OK了,
老师们有没有办法呢?折腾几天了,用try...catch,还是照样


--  作者:有点蓝
--  发布时间:2022/2/23 8:54:00
--  
Dim hc As New HttpClient("http://xxxxxx")
Dim s As String = hc.GetData(True)
MessageBox.Show(s)

--  作者:chenjiu6202
--  发布时间:2022/2/23 9:10:00
--  
好的,谢谢!我试一试
--  作者:chenjiu6202
--  发布时间:2022/2/23 9:41:00
--  
如何关闭系统的提示窗口?
--  作者:chenjiu6202
--  发布时间:2022/2/23 9:43:00
--  
也就是不让系统弹出提示窗口,怎么做到啊,老师们?
--  作者:有点蓝
--  发布时间:2022/2/23 9:48:00
--  
到BeforeShowErrorMessage事件写代码:e.cancel=true

不过最好在这个事件写一下错误日志,否则出错了自己也不知道

--  作者:chenjiu6202
--  发布时间:2022/2/23 10:04:00
--  
好的,OK!谢谢!