怎么没人关心我呀:<,急死我了! (200分)

  • 主题发起人 主题发起人 天真
  • 开始时间 开始时间

天真

Unregistered / Unconfirmed
GUEST, unregistred user!
WebBrowser:=TWebBrowser.Create(self);
用这么一句建了,WEBBROWSER在窗体中不显示,当然我也不想他显示!
但是这样的话,我用
WebBrowser.Navigate2(urlnavigate);
然后
Document := WebBrowser.Document as IHTMlDocument2;
showmessage(inttostr(document.links.length));
结果为0,这是怎么回事?怎么解决?
分数可以商量!
 
:(,很难吗?
 
不是很难, 而是可能因为以前你是指定人来回答,所以没人回答吧
试试:
var
AWeb: TWebBrowser;
begin
AWeb := TWebBrowser.Create(nil);
with AWeb do
try
Visible := True;
Navigate('http://www.delphibbs.com');
repeat
Forms.Application.ProcessMessages;
until ReadyState = READYSTATE_INTERACTIVE;
showmessage(inttostr((Document as IHTMlDocument2).links.length));
finally
Free;
end;
 
楼上的很正确
 
好象是这样处理的啊!
 
谢谢xianjun
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
420
import
I
I
回复
0
查看
616
import
I
后退
顶部