回 帖 发 新 帖 刷新版面

主题:关于webbrowser控件的使用问题

我使用webbrowser编写的一个访问网页的程序,在开始使用时,完成打开一个文档时,documentcomplete事件响应很正常,但如果程序运行时间超过半天后,明明网页已经下载完,statustextchange也能看见“完成”了,但documentcomplete就是没有被激活。哪位能帮忙解决一下。

回复列表 (共2个回复)

沙发

你看一下,是不是里面有frame,
WebBrowser1DocumentComplete(Sender: TObject;
  const pDisp: IDispatch; var URL: OleVariant);

这个事件里判断一下IDispatch属于那个完成的。

板凳

多年中小型项目开发经验,熟悉VB,VBA,Delphi和.NET平台,承接各种软件编写业务,如有需要请联系QQ:3 8 3 1 4 7 8 1 8 请注明:pfan

我来回复

您尚未登录,请登录后再回复。点此登录或注册