CppWebBrowser的问题。

sw4419 2010-07-12 05:29:18
在窗体的create事件中,如下写:
CppWebBrowser->Navigate(WideString("http://192.168.55.18/web/index.html")); 

其中的ip是局域网中另一台机子的IP



void __fastcall TForm1::CppWebBrowserNavigateError(TObject *Sender,
LPDISPATCH pDisp, Variant *URL, Variant *Frame, Variant *StatusCode,
VARIANT_BOOL *Cancel)
{
ShowMessage(StatusCode->operator AnsiString());
*Cancel = true;
}

在CppWebBrowserNavigateError中截获的错误信息始终是404,而url换成"http://www.sina.com",就不会报错,这是为什么?
备注:上面的局域网url在浏览器中是可以正常访问的。
...全文
72 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
我不懂电脑 2010-07-14
  • 打赏
  • 举报
回复
按道理不会这样,看看是不是防火墙屏蔽了进程。
Waiting4you 2010-07-13
  • 打赏
  • 举报
回复
不能吧~~会这样?192.168.55.18上已经运行HTML服务程序了吗?你确定不是"\\192.168.55.18\web\index.html"?

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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