我想在VB2010的webbrowser控件中加载一个网页,然后再下载该页面。就像在Internet Explorer中右键单击并选择“将页面另存为”一样,您将获得.html文件和名为files的文件夹。
这是我的代码......
WebBrowser1.ShowSaveAsDialog()
该代码有效,但会弹出一个对话框,询问文件名并保存位置..
我想要的是以编程方式进行。我想在没有用户交互的情况下自动设置文件名和位置。
答案 0 :(得分:0)
代码如下:
WebBrowser1.ShowSaveAsDialog()
Timer1.Enabled = True
在计时器事件中编写以下代码:
SendKeys.Send("AAAAAA")
SendKeys.Send("{TAB}")
SendKeys.Send("{TAB}")
SendKeys.Send("{ENTER}")
Timer1.Enabled = False
这将自动保存文件。