delphi做的浏览器如何在打开一个网页的前提下打开另一个网页

如题,已经打开了一个网页,如何能在点开一个新的链接时用我自己写的浏览器打开,而不是用IE... 如题,已经打开了一个网页,如何能在点开一个新的链接时用我自己写的浏览器打开,而不是用IE 展开
 我来答
这个实在些
2012-12-18 · TA获得超过552个赞
知道小有建树答主
回答量:763
采纳率:0%
帮助的人:634万
展开全部
设置默认浏览器呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caseyou4ever
2012-12-18 · TA获得超过456个赞
知道小有建树答主
回答量:583
采纳率:0%
帮助的人:303万
展开全部
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;
var ppDisp: IDispatch; var Cancel: WordBool);
var str:string;
begin
try
Cancel:=false;
str:= WebBrowser1.oleObject.document.ActiveElement.GetAttribute('href');
if str<>'' then
WebBrowser2.Navigate(str);
except
end;
end;
追问
WebBrowser2.Navigate(str);什么意思,没有 WebBrowser2这个控件,只有 WebBrowser1
追答
WebBrowser2 可以自己加一个嘛。也可以代表你自己写的浏览器。
WebBrowser2.Navigate(str);将这一句替换成用你自己的浏览器打开str 这个网址就行了。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式