如何控制WebBrowser是否读取图片?(50分)

  • 主题发起人 主题发起人 DreamTiger
  • 开始时间 开始时间
D

DreamTiger

Unregistered / Unconfirmed
GUEST, unregistred user!
我希望在一个程序中可以控制不同的WebBrowser,有些需要读取图片,
有些不需要,是否可以?分不够可以再加。
 
要修改注册表中的东西吧?只要你找到对应的键名。
 
问题是我想在一个程序中对不同的TWebBrowser使用不同的配置,
也就是说WebBrowser1根据用户ie的设定,决定是否打开图片。
WebBrowser2一定不打开图片。
 

我帮忙加50分,因为我也需要这个答案。


 
HKEY_CURRENT_USER/software/microsoft/internet explore/main/display inline images
 
wuyi:注册表修改我也知道,问题是一个程序中不同的webbrowser需要不同的设置,
是否能通过别的方法达到这个目的,比如说,webbrowser读取了注册表中的
选项后是怎么样设置自己,使得不下载图片的。
 
这个问题没有人回答了么?分不够我可以再加!
 
TWebBrowser的内核是shdocvw.dll, 和IE是一个东西,当然用的也是同一套
设置,基本不可能做到每个TWebBrowser有不同的设置.
 
我想如果TWebBrowser读取了注册表中的配置后,在它的某个属性中设置了
是否读取图片,那就有办法。但如果每次调用navigate的时候重读一遍配置,
那就没办法了。更惨的是,看起来象是后者。//sigh
 
我想,修改注册表是可行的,因为IE在读完一个页面后,再改注册表,不会自行
更新内容,只要将对两个浏览器的访问分开时间就行了,可用事件来判断是否网
页读完。
 
还是修改注册表吧,然后刷新ie的配置,另外还得将两个ie窗口的访问时间错开
 
dreamtiger还不结束?
 
修改注册表是不行的,但可以做到,但是分太...?
 
出了远门,刚刚回来,elan,我看到你在另外一个问题上回答用mimefilter,
是从哪里下载的?
 
待会儿给你发个mail,现在发不了
 
elan:给我发了信么?呵呵
 
没发吗?哦,晕了,再发一次
 
上http://www.intelligo.net/iedelphi/
用EmbeddedWB就搞定了。
 
哦,哪儿又更新了?我去看看
 
自己结束吧
 
后退
顶部