【发布时间】:2013-11-20 22:25:47
【问题描述】:
我正在尝试在 VB.NET 中开发一个简单的工具,该工具在循环中导航到网站并将页面保存为 HTML 文档。
我可以很容易地设置循环,因为页面是按顺序编号的。
www.example.com/pages/1.html
www.example.com/pages/2.html
www.example.com/pages/3.html
www.example.com/pages/4.html
我遇到的麻烦是找到一种方法来保存实际页面。我打算使用一系列 SendKeys 到 Alt、File、Saves As、Enter 等。但我认为必须有某种对象/方法可以用来更直接地做到这一点。
我已启用 COM Internet 控件参考并声明了新的 SHDoc.Vw.InternetExplorer,并且能够以编程方式在新窗口中打开浏览器并导航到所需的页面。我在网上搜索了保存问题的解决方案,但没有成功。有人有什么想法吗?
【问题讨论】:
标签: html vb.net internet-explorer automation