使用TCppWebBrowser控件,如何判断连接网页是否成功
用TCppWebBrowser的Navigate()可以打开显示一个网页,不过怎么判断该网页是否连接成功呢?(当然不是用眼睛看) 问题点数:30、回复次数:8Top
1 楼FoolBoy(倚剑问情)回复于 2005-06-01 23:31:46 得分 0
在TCppWebBrowser中有几个事件都可以判断,一般我是用OnDocumentComplete。Top
2 楼dylzz()回复于 2005-06-02 15:09:15 得分 0
首先感谢FoolBoy(倚剑问情)的回答,不过我也试过,OnDocumentComplete,以及OnDownLoadComplete都是在Navigate()操作完成后的一个响应,无论连接是否成功都一样。只能判断该操作是否完成,不能判断成功与否。还有什么好的方法吗?Top
3 楼dylzz()回复于 2005-06-03 10:22:17 得分 0
各位高手,你们帮小弟想想办法三,如果不行也给个答复好让我死心嘛。Top
4 楼songhtao(三十年孤独)回复于 2005-06-03 10:55:37 得分 0
OnDownloadBegin有这个事件说明连接成功Top
5 楼jiangsheng(蒋晟.Net[MVP])回复于 2005-06-03 13:21:20 得分 15
http://blog.joycode.com/jiangsheng/archive/2005/04/08/47320.aspxTop
6 楼dylzz()回复于 2005-06-03 15:23:46 得分 0
感谢jiangsheng(蒋晟.MSMVP2004Jan) 提供的参考,不过上面虽然列举了多种方法,可惜的是没有一种方法是很有效的。
songhtao(三十年孤独)的回答我试过了,根本不行,无论怎样,OnDownloadBegin这个事件是一定触发的,不能起判断作用。Top
7 楼happyct(绿叶对大树的情怀)回复于 2005-06-06 23:18:29 得分 15
那查找以下信息是否存在可以不?
无法找到该页
您正在搜索的页面可能已经删除、更名或暂时不可用。
--------------------------------------------------------------------------------
请尝试以下操作:
确保浏览器的地址栏中显示的网站地址的拼写和格式正确无误。
如果通过单击链接而到达了该网页,请与网站管理员联系,通知他们该链接的格式不正确。
单击后退按钮尝试另一个链接。
HTTP 错误 404 - 文件或目录未找到。
Internet 信息服务 (IIS)
Top
8 楼dylzz()回复于 2005-06-07 14:53:04 得分 0
大概这也是唯一的办法了,散分Top




