WebBrowser控件有一个名为ShowSaveAsDialog()的方法,可以将加载的文档保存到文件中。我想找出保存文件的路径并打开它。如何找到这样的路径或另一种方法来保存由WebBrowser控件加载的html文件。
答案 0 :(得分:1)
似乎您想将所有内容保存到web archive (.mht) file。我看不出有人通过WebBrowser控件工作了。
但是,有一些替代方法可以以编程方式执行此操作。 Jeff Atwood发表了一篇关于CodeProject的文章:Convert any URL to a MHTML archive using native .NET code但它是在VB.NET中。顺便说一下,杰夫是这个网站的联合创始人之一,Stack Overflow Valued Associate #00001!
有人将杰夫的代码移植到C#,可以在Google Code上找到:url2mhtml