0

我想在 VB2010 的 webbrowser 控件中加载一个网页,然后下载该页面。就像在 Internet Explorer 中右键单击并选择“将页面另存为”一样,您将获得 .html 文件和一个名为 files 的文件夹。

这是我的代码...

WebBrowser1.ShowSaveAsDialog()

该代码有效,但会弹出一个对话框,询问文件名和保存位置..

我想要的是以编程方式进行。我想在没有用户交互的情况下自动设置文件名和位置。

4

1 回答 1

0

代码如下:

WebBrowser1.ShowSaveAsDialog()
Timer1.Enabled = True

在定时器事件中编写以下代码:

SendKeys.Send("AAAAAA")
SendKeys.Send("{TAB}")
SendKeys.Send("{TAB}")
SendKeys.Send("{ENTER}")
Timer1.Enabled = False

这将自动保存文件。

于 2013-06-21T04:02:14.367 回答