社区
Delphi
帖子详情
sos~~~~~请教webbrowser控件问题~急~~~~希望各位进来看看~谢谢~
flyfish99
2003-05-04 07:57:51
请问可以在一个webbrowser控件中显示各个连接网页么??
由于某些网页中的连接是 ‘在新窗口打开网页’,所以即使现在我得到的网页是显示在webbrowser中,但是这个网站的其他连接就被ie打开了,而不是自己的应用程序打开的~
所以请问怎么才能使这些网页的显示都在程序的控制中~
也就是怎么判断当前这个连接模式是’在新窗口打开~
谢谢了~~~~~~~~~~~如果分不够可以加,不过我总分才410分~
...全文
43
7
打赏
收藏
sos~~~~~请教webbrowser控件问题~急~~~~希望各位进来看看~谢谢~
请问可以在一个webbrowser控件中显示各个连接网页么?? 由于某些网页中的连接是 ‘在新窗口打开网页’,所以即使现在我得到的网页是显示在webbrowser中,但是这个网站的其他连接就被ie打开了,而不是自己的应用程序打开的~ 所以请问怎么才能使这些网页的显示都在程序的控制中~ 也就是怎么判断当前这个连接模式是’在新窗口打开~ 谢谢了~~~~~~~~~~~如果分不够可以加,不过我总分才410分~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dggym
2003-06-10
打赏
举报
回复
我用了一个pagecontrol1控件,里再放webbrowse1,以下代码
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;
var ppDisp: IDispatch; var Cancel: WordBool);
var
sheet: TTabSheet;
wb:TWebBrowser;
begin
sheet := TTabSheet.Create(Self);
sheet.PageControl := PageControl1;
// sheet.PageIndex := PageControl1.ActivePageIndex + 1;
sheet.Caption := 'TabSheet' + IntToStr(PageControl1.PageCount);
//Cancel := True;
sheet.TabVisible :=true;
pagecontrol1.ActivePageIndex :=sheet.PageIndex ;
sheet.Visible :=true;
wb := TWebBrowser.Create(self);
//form1.InsertControl(wb);
TWinControl(wb).Parent := sheet;
wb.Align:=alClient;
wb.Silent:=true;
wb.Visible := true;
ppDisp := Wb.Application;
end;
flyfish99
2003-05-05
打赏
举报
回复
继续关注啊~大哥门~
flyfish99
2003-05-04
打赏
举报
回复
加分了啊~那为知道怎么弄??
flyfish99
2003-05-04
打赏
举报
回复
Cancel allows the event handler to block the creation of a new window. When the event handler sets Cancel to True, the Web browser tries to display the target resource in its current window, starting with an OnBeforeNavigate2 event.
我直接把NewWindow2中的cancel设置成true,程序就不会打开新窗口了,但是对于需要新窗口的连接也就打不开了~
怎么该ppdisp选项啊~谢谢
flyfish99
2003-05-04
打赏
举报
回复
to:ehom(?!)
根据你的提示,我看了一下help,与我的要求很相近
但是我没看得怎么懂,也没有例子,能给出一个简单的例子么?
ehom
2003-05-04
打赏
举报
回复
OnNewWindow2事件中改变ppDisp指向
lixif
2003-05-04
打赏
举报
回复
直接用webbrowser控件不行。
C#
web
browser
控件
设置代理IP访问网站
C#:
web
browser
控件
设置代理IP访问网站
winform 嵌套chrome浏览器,.net开发谷歌内核浏览器。
.net winform 嵌套谷歌浏览器,flash插件已安装。直接能运行。
C#
web
browser
控件
点击页面按钮
用金山快盘时需要每天签到挣空间容量,一直都想写个定时程序实现,然后挂到实验室的服务器上。...
Web
browser
控件
我就不介绍了,是个
控件
加载
web
页面的
控件
。 从工具箱中,将
Web
browser
控件
拖入Fo
c#中
Web
Browser
控件
的使用方法
首先先来简单介绍一下
web
browser
控件
,这个
控件
是可以实现在form窗体中添加网页内容的。如图,我在form中加入了百度api,(百度地图api调用博客里有讲) 使用这个
控件
其实很简单 (1)第一步 只要在form_load中输入 ...
wpf
web
Browser
控件
wpf
web
Browser
控件
介绍
Web
Browser
s可以让我们在窗体中进行导航网页。
Web
Browser
控件
内部使用ie的引擎,因此使用
Web
Browser
我们必须安装ie浏览器(windows默认安装的)。使用直接在xmal中使用
web
Browser
控件
...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章