如何用程序得到某个网页的源文件代码(100分)

  • 主题发起人 主题发起人 dmsm
  • 开始时间 开始时间
D

dmsm

Unregistered / Unconfirmed
GUEST, unregistred user!
要看某个网页的源代码可以通过IE的查看--源文件得到源代码,那么如何用程序得到某个网页的源文件代码呢
 
http://www.codechina.net/codelist.asp?id=2343
 
uses ShellApi, OleCtrls, ActiveX,MSHTML_TLB,SHDocVw;
其中MSHTML_TLB要自己导入


procedure TMainForm.getHtml;
var HTMLDocument: IHTMLDocument2;
PersistFile: IPersistFile;
begin
HTMLDocument := Web.Document as IHTMLDocument2;
while HTMLDocument.readyState <> 'complete' do
Application.ProcessMessages; {wait download complete}
PersistFile := HTMLDocument as IPersistFile;
PersistFile.Save(StringToOleStr(tmpPath+sTempHtmlFile), System.True);
end;
 
后退
顶部