高手!快帮兄弟一把!快进来帮我解决个问题!!(100分)

  • 主题发起人 主题发起人 lyboy99
  • 开始时间 开始时间
L

lyboy99

Unregistered / Unconfirmed
GUEST, unregistred user!
想写个多页浏览器,可是遇到一个问题,常访问一些网站时候会出现
Could not obtain OLE control window handle 错误,而且访问www.sina.com.cn时候最容易出现这个问题

用webbrowser控件访问www.sina.com.cn的时候先访问该网页的主页面然后在响应NewWindow2(Sender: TObject; var ppDisp: IDispatch; var Cancel: WordBool);
事件访问一个广告,过一小段时间以后又响应NewWindow2(Sender: TObject; var ppDisp: IDispatch; var Cancel: WordBool);
事件,访问ttp://uil.sina.com.cn/c/timelog/log_start.cgi?channel=news页面,
问题就出现在这里该页面是一个具有自动关闭功能的弹出页面这时我的WEBBROWSER控件就消失了,
接着出现Could not obtain OLE control window handle 错误!
我认为这是由于webbrowser被忽然释放了而产生的错误!

如何能防止这样的自动关闭功能的弹出页面联接使程序出错呢!请告示解答!
 
是不是flash插件的问题[?]
 
hoho,连NetCaptor也有出现这样的问题,
Could not obtain OLE control window handle
 
我也想做这个东西!关注中!
 
后退
顶部