W
whitesamuel
Unregistered / Unconfirmed
GUEST, unregistred user!
我在写一个小程序时遇到以下问题:
我先调用
webbrowser1.Navigate(URLstr);
然后根据返回的文档中的关键字来判断操作成功与否。
Doc :=WebBrowser1.Document as IHtmlDocument2;
当两行代码顺序执行时会报错。因为可能文档还没有下载完,就去取文档操作。
请问有没有什么办法能判断文档下载结束,然后再顺序运行取文档操作。
我试过利用WebBrowser1.DocumentComplete事件来触发,但是这样一来很多参数没法
传递,真是头疼!
我先调用
webbrowser1.Navigate(URLstr);
然后根据返回的文档中的关键字来判断操作成功与否。
Doc :=WebBrowser1.Document as IHtmlDocument2;
当两行代码顺序执行时会报错。因为可能文档还没有下载完,就去取文档操作。
请问有没有什么办法能判断文档下载结束,然后再顺序运行取文档操作。
我试过利用WebBrowser1.DocumentComplete事件来触发,但是这样一来很多参数没法
传递,真是头疼!