Tag: readystate

从WebBrowser控件获取ReadyState而不使用DoEvents

这已经在这里以及其他网站和它的工作中多次被忽略了,但是我希望通过其他方式获得想法: 使用导航或发布后获取ReadyState = Complete,而不使用DoEvents因为它的所有缺点。 我还要注意,使用DocumentComplete事件在这里没有帮助,因为我不会只在一个页面上导航,而是像这样一个接一个地导航。 wb.navigate(“www.microsoft.com”) //dont use DoEvents loop here wb.Document.Body.SetAttribute(textbox1, “login”) //dont use DoEvents loop here if (wb.documenttext.contais(“text”)) //do something 今天的方式是使用DoEvents。 我想知道是否有人有正确的方法等待浏览器方法的异步调用,然后继续其余的逻辑。 只是为了它。 提前致谢。