WebBrowser1.Navigate 循环???(50分)

  • 主题发起人 主题发起人 herohualiu
  • 开始时间 开始时间
H

herohualiu

Unregistered / Unconfirmed
GUEST, unregistred user!
我想循环打开网页,但只打开最后一页,下面地例子只打开第四页,请问下面地程序有误么?
谢谢![?]
for i:=1 to 4 do //intPageCount-1
WebBrowser1.Navigate('http://..'+'&Page='+inttostr(i+1));
 
要先获得总页数,然后

for i:=1 to 总页数 do //intPageCount-1
WebBrowser1.Navigate('http://..'+'&Page='+inttostr(i+1));
 
要在WebBrowser1.Navigate('http://..'+'&Page='+inttostr(i+1)); 前写
while WebBrowser1.ReadyState<>READYSTATE_COMPLETE do
Application.ProcessMessages;
等待完成再进行下一个!
 
接受答案了.
 
后退
顶部