Vb6 使用webbrowser控件保存网页

Vb6 使用webbrowser控件保存网页,vb6,webbrowser-control,Vb6,Webbrowser Control,我正在使用VB6和webbrowser控件导航到网页。我想定期保存我访问的页面,无需任何手动干预 我知道如何使用DOM解析HTML。但也需要保存页面,而无需对任何对话框进行分页 这可能吗?谢谢你的帮助 谢谢。 Tawfiq.这(Q244757)说明Web浏览器控件无法实现这一点,但提供了一个使用UrlMon.dll的替代解决方案,我在下面介绍了该解决方案 Private Declare Function URLDownloadToFile Lib "urlmon" Alias _ "URL

我正在使用VB6和webbrowser控件导航到网页。我想定期保存我访问的页面,无需任何手动干预

我知道如何使用DOM解析HTML。但也需要保存页面,而无需对任何对话框进行分页

这可能吗?谢谢你的帮助

谢谢。 Tawfiq.

这(Q244757)说明Web浏览器控件无法实现这一点,但提供了一个使用UrlMon.dll的替代解决方案,我在下面介绍了该解决方案

Private Declare Function URLDownloadToFile Lib "urlmon" Alias _ 
  "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, _ 
  ByVal szFileName As String, ByVal dwReserved As Long, _ 
  ByVal lpfnCB As Long) As Long 

returnValue = URLDownloadToFile(0, "http://www.microsoft.com/ms.htm", _
  "c:\ms.htm", 0, 0) 
显然,它不会下载像图像这样的嵌入式内容。UrlMon.dll Internet Explorer 3,因此它将在任何现代PC上可用

对于额外的标记,这里介绍了如何在100%原生VB6中,完全不需要API调用