Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在 VB2010 的 webbrowser 控件中加载一个网页,然后下载该页面。就像在 Internet Explorer 中右键单击并选择“将页面另存为”一样,您将获得 .html 文件和一个名为 files 的文件夹。
这是我的代码...
WebBrowser1.ShowSaveAsDialog()
该代码有效,但会弹出一个对话框,询问文件名和保存位置..
我想要的是以编程方式进行。我想在没有用户交互的情况下自动设置文件名和位置。
代码如下:
WebBrowser1.ShowSaveAsDialog() Timer1.Enabled = True
在定时器事件中编写以下代码:
SendKeys.Send("AAAAAA") SendKeys.Send("{TAB}") SendKeys.Send("{TAB}") SendKeys.Send("{ENTER}") Timer1.Enabled = False
这将自动保存文件。