解决方案 »
- copy问题
- 怎样在WIN2000.XP 下创建虚拟文件 和虚拟文件夹
- 找了N天,研究了N天,不知道如何在本地共享局域网其他机器的盘符
- 为什么我的IDL2PAS程序要提示:无法定位程序输入点@CORBA_ANY@len$xqv于动态连接库ORB_BR.DLL上?
- ONLINE:高手问题:知道控件NAME如何使它VISIBLE:=FALSE;
- 如何实现以太网中的数据包截获?
- C++Builder 6 IDE出了小问题,如何调整?着急!!!
- delphi2010安装的时候出来is not a valid integer value是怎么回事。。。麻烦了
- Flash播放器问题
- 哪里下载DCOMCNFG.EXE?
- 串口操作超时如何通知?
- 再问串口编程
begin
WebBrowser1.Navigate('http://10.3.26.147/query/itemQueryAction.do?method=singleItemTrackQuery&itemno=ej834449550cs'); //button6.Click;
end;var
CurDispatch: IDispatch; {save the interface globally }{WebBrowser1的OnNavigateComplete2事件}
procedure TForm1.WebBrowser1NavigateComplete2(Sender: TObject; const pDisp: IDispatch; var URL: OleVariant);
begin
if CurDispatch = nil then
CurDispatch := pDisp; { save for comparison }
end;{WebBrowser1的OnDocumentComplete事件}
procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject; const pDisp: IDispatch; var URL: OleVariant);
begin
if (pDisp = CurDispatch) then {the document is loaded, not just a frame }
begin
button6.Click; {在网页完全加载完之后才执行}
CurDispatch := nil; {clear the global variable }
end;
end;
begin
bOpenOk:=false;
WebBrowser1.Navigate('http://*.*.*.*/query/itemQueryAction.do?method=TrackQuery&itemno=123456789'); while not bStop and not bOpenOk do
begin
sleep(100);
application.progressmessages;
end;
button6.Click;
end;
真的很有用!请教 sz_haitao
或在WebBrowser1DocumentComplete设置一个全局状态变量bOpenOk:=true; 或者 和 设置全局变量是什么意思啊!?
是不是有两个变量:bStop 和 bOpenOk