我在这里搜索 SO,但没有成功或任何可接受的答案。
我有更大的应用程序,它正在使用 TEmbeddedWB。可以说我的代码是这样的:
// here is some other code where I am working with EmbeddedWB1
EmbeddedWB1.Navigate2('http://www.stackoverflow.com');
while EmbeddedWB1.ReadyState <> READYSTATE_COMPLETE do
begin
EmbeddedWB1.Stop;
Application.ProcessMessages;
end;
EmbeddedWB1.Navigate2('http://www.google.com');
这段代码被困在那个循环中。
调试时,EmbeddedWB1.ReadyState = READYSTATE_LOADING
.
有人可以告诉我,如何绝对停止加载页面,然后继续下一个导航?
非常感谢。
PS:没有那个循环,它可以正常加载另一个页面,fe google.com。但我真的需要READYSTATE_COMPLETE
在加载另一个页面之前将其放入。