使用TCppWebBrowser控件,如何判断连接网页是否成功

dylzz 2005-06-01 06:48:12
用TCppWebBrowser的Navigate()可以打开显示一个网页,不过怎么判断该网页是否连接成功呢?(当然不是用眼睛看)
...全文
214 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dylzz 2005-06-07
  • 打赏
  • 举报
回复
大概这也是唯一的办法了,散分
happyct 2005-06-06
  • 打赏
  • 举报
回复
那查找以下信息是否存在可以不?

无法找到该页
您正在搜索的页面可能已经删除、更名或暂时不可用。
--------------------------------------------------------------------------------

请尝试以下操作:

确保浏览器的地址栏中显示的网站地址的拼写和格式正确无误。
如果通过单击链接而到达了该网页,请与网站管理员联系,通知他们该链接的格式不正确。
单击后退按钮尝试另一个链接。
HTTP 错误 404 - 文件或目录未找到。
Internet 信息服务 (IIS)
我不懂电脑 2005-06-03
  • 打赏
  • 举报
回复
OnDownloadBegin有这个事件说明连接成功
dylzz 2005-06-03
  • 打赏
  • 举报
回复
各位高手,你们帮小弟想想办法三,如果不行也给个答复好让我死心嘛。
dylzz 2005-06-03
  • 打赏
  • 举报
回复
感谢jiangsheng(蒋晟.MSMVP2004Jan) 提供的参考,不过上面虽然列举了多种方法,可惜的是没有一种方法是很有效的。
songhtao(三十年孤独)的回答我试过了,根本不行,无论怎样,OnDownloadBegin这个事件是一定触发的,不能起判断作用。
蒋晟 2005-06-03
  • 打赏
  • 举报
回复
http://blog.joycode.com/jiangsheng/archive/2005/04/08/47320.aspx
dylzz 2005-06-02
  • 打赏
  • 举报
回复
首先感谢FoolBoy(倚剑问情)的回答,不过我也试过,OnDocumentComplete,以及OnDownLoadComplete都是在Navigate()操作完成后的一个响应,无论连接是否成功都一样。只能判断该操作是否完成,不能判断成功与否。还有什么好的方法吗?
FoolBoy 2005-06-01
  • 打赏
  • 举报
回复
在TCppWebBrowser中有几个事件都可以判断,一般我是用OnDocumentComplete。

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧