关于TCppWebBrowser

adventurezl 2003-03-31 03:52:45
在Edit1中输入网址,按Button打开网页,使用下列代码:
CppWebBrowser1->Navigate((wchar_t *)Edit1->Text) ;
编译时报错“Cannt cast from 'AnsiString' to 'wchar_t'”
请问如何处理?
...全文
51 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
adventurezl 2003-04-11
  • 打赏
  • 举报
回复
To Lo(水滴):ppDisp是什么?
Lo 2003-04-04
  • 打赏
  • 举报
回复
在OnNewWindow2事件中加入
*Cancel=false;
*ppDisp=CppWebBrowser1->Application;
牧牛人软件 2003-04-01
  • 打赏
  • 举报
回复
up
牧牛人软件 2003-03-31
  • 打赏
  • 举报
回复
CppWebBrowser->Navigate(WideString(Edit1->Text), NULL,NULL,NULL,NULL);
adventurezl 2003-03-31
  • 打赏
  • 举报
回复
后来改成:
Variant e,a,b,c,d;
if (Edit1->Text.IsEmpty())
{
ShowMessage("请输入网址!");
return;
}
e=Edit1->Text;
CppWebBrowser1->Navigate2(e,a,b,c,d);
编译没有错误,但运行时根本打不开网页,什么反应也没有
adventurezl 2003-03-31
  • 打赏
  • 举报
回复
wgh166(面朝PC屏幕·背靠西子湖)和Lo(水滴) 的方法,我试过了,可以。但是,当打开新的链接时自动调用IE,而我想让它在我自己的CppWebBrowser里显示,怎么办?
Lo 2003-03-31
  • 打赏
  • 举报
回复
更简单的方法:
CppWebBrowser->Navigate(WideString(Edit1->Text));

1,316

社区成员

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

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