关于如何在TWebbrowser编程中实现弹出式广告窗口过滤以及如何实现TWebbrowser控件显示XP外观样式(200分)

  • 主题发起人 主题发起人 anaking
  • 开始时间 开始时间
A

anaking

Unregistered / Unconfirmed
GUEST, unregistred user!
我在开发公司系统时,用到 TWebbrowser控件,使用中发现两个问题无法解决:

1.如何防止浏览Web页时的弹出式广告窗口。
我把OnNewWindow2中的Cancel参数设为True,但这会影响网页正常浏览(无法点击打开新建页)
而OnBeforeNavigate2事件又发生在OnNewWindow2事件后。请问如何解决?

2.如何TWebbrowser控件显示XP外观样式?

在winxp下,TWebbrowser显示网页时其中的按钮、文本框等控件是win98/2000样式的。我把Manifest
文件放到.exe文件所在的目录下,但TWebbrowser显示的仍不是Xp样式。我发现IE,netcapter都实现了这
个功能。

小弟已在这两个问题上耗了五天了,请大富翁的大虾指点小弟一下。
 
为什么没人理我,分不够我再加
 
Slient:= True;
 
我试过了。好象不行啊,base7。
 
是不是我的问题太难了?这些问题netcapter不知用了什么方法把它们搞定了
 
后退
顶部