关于webbrowser控件的execwb方法(100分)

  • 主题发起人 主题发起人 汪汪汪汪
  • 开始时间 开始时间

汪汪汪汪

Unregistered / Unconfirmed
GUEST, unregistred user!
用了webbrowser1.ExecWB(OLECMDID_SAVEAS,OLECMDEXECOPT_DODEFAULT);可以保存全部
的东西,包括图片等,但是会弹出个窗口让用户输入保存的地方和文件名,怎样能去掉这个
框,我用了那几个重载函数,好像都没有什么用,还是会出来。各位有没有什么好的办法
能吧网页源代码和图片扽都下载到本地来。
或者不用webbrowser,用别的东东。。
救命阿。。。。。
 
1 webbrowser1.ExecWB
No Way.
2 自己分析网页再下载。
 
NO Way?haha!Look this:

procedure Test;
var
PathIn:OleVariant;
begin
Path:='c:/test.html';
webbrowser1.ExecWB(OLECMDID_SAVE,OLECMDEXECOPT_DODEFAULT,PathIn);
end;
 
To BeginDelphi:
[red]网页源代码和图片扽都下载到本地来[/red]
 
后退
顶部