有关Webbrowser的保存 你所介绍的保存方法可以在程序给出路径和文件名,但是同样要弹出提示框,只是提示框的路径和文件名初始化为你所给定的。要不弹出提示框,可以告诉你一个方式:得到所打开外网页的源代码,利用Tstrings类的SaveToFile方法即可实现,具体实现操作还需要说明吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 inprises(何许):按你所说的“得到所打开外网页的源代码,利用Tstrings类的SaveToFile方法即可实现”能同时保存网页中的图象、以及其他文件吗?我需要的是保存当前网页中的所有文件,而不仅仅是一个框架文件。欢迎继续探讨! CppWebBrowser1->ExecWB(OLECMDID_SAVEAS, OLECMDEXECOPT_PROMPTUSER, NULL, NULL)不错,按照msdn的说法,OLECMDEXECOPT_DONTPROMPTUSER就可以不提示用户。 to inprises和mzgmzg :我如何才能在程序中给出文件名。 如果使用ExeWb,则可这样:varFilename:OleVariant;begin Filename := 'c:\aaa.htm'; webbrowser1.ExecWB(OLECMDID_SAVEAS,OLECMDEXECOPT_DONTPROMPTUSER,Filename,EmptyParam);end;Filename则为路径和文件名; ShockwaveFlash1改变大小问题 INI问题 帮帮忙.郁闷一晚上了..找到原因了.但是没办法解决问题! idFTP.Get方法无响应问题 delphi与com+ 关于无效的窗口句柄问题 最近搞个项目,不知道大家知道不知道,高手请教喽!200%结贴! 一个读文件的问题 查询的简单问题 我的socket怎么一次接收不完数据?? 如何通过窗体的名字调用其实例? 服务器win2000professional在ctrl+alt+del窗口出现时一闪就关机了 斑竹去了哪里?
我需要的是保存当前网页中的所有文件,而不仅仅是一个框架文件。欢迎继续探讨!
不错,按照msdn的说法,OLECMDEXECOPT_DONTPROMPTUSER就可以不提示用户。
我如何才能在程序中给出文件名。
var
Filename:OleVariant;
begin
Filename := 'c:\aaa.htm';
webbrowser1.ExecWB(OLECMDID_SAVEAS,OLECMDEXECOPT_DONTPROMPTUSER,Filename,EmptyParam);
end;Filename则为路径和文件名;