求教高手:求取一份vb(下载)保存网页的源代码(包括上面的图片等一起保存),谢谢!!!!!!
解决方案 »
- 三角形旋转问题
- 请推荐vb操作excel的书籍
- 【请微软技术人m高手解答】
- 【问】如何在XP下正确调用GetOpenFileName?
- 这个问题困难极了!
- 我书上列出的几个 api 函数在 VB 里面的 api 阅读器 和 msdn 里面都没有找到
- 新手问,关于函数定义,参数可不可以为数组?
- 大家好,我是一个刚入道的菜鸟,正从最基础的编程语言开始学起,请个位大侠给我一些好的学习方法·!
- 有没有混VBGOOD的? 帮个忙啊, 给分的啊
- 如何把mschart生成的图表存成gif文件?
- vb托盘程序的异常!!!帮忙!!!!
- 我要对一幅图片进行放大,总是溢出,请高手赐教。急!!!内有详细说明,100分
On Error GoTo err:
Dim bValidate() As Byte
Inet1.URL = URL
bValidate() = Inet1.OpenURL(Inet1.URL, icByteArray)
Open "C:\temp.txt" For Binary As #1 '保存至文件
Put #1, , bValidate()
Close
inetrun = True
Exit Function
err:
Inet1.Cancel
inetrun = False
End Function'调用
If inetrun(Inet1, addrof) Then
'处理的代码加在这里
end if
如何用WebBrowser,帮助协议下好吗,谢谢!!!!
由于保存网页必须在整个页面下载完成之后才能进行,一般将这类操作放在Webbrowser_DocumentComplete事件里面,当然,也可以用Timer监控Webbrowser.Busy属性确定其是否在工作,从而了解下载是否在进行之中。一些简单的使用功能可以通过方法名得知,比如Webbrowser.GoHome Webbrowser.GoSearch等等,功能一目了然。而一些高级的功能——比如打印页面、保存页面、打开属性窗口、一些高级设置等,往往使用Webbrowser.ExecWB方法。方法的编号一般使用常数,可以在对象浏览器中查找OLECMDID_开头的常数,常数名往往提示了这个方法的作用。简单的“帮助”——新建一个窗体,在“新建窗体”对话框中选择“Web 浏览器”,VB6会自动创建一个具有基本浏览功能的浏览器窗口。你可以慢慢研究。有关对Document对象的操作,查阅MSDN或者Dreamweaver HTML Reference相应篇章。关于HTML TAG的帮助,可以到国际HTML标准官方网站上或Dreamweaver HTML TAG Reference获取信息(MSDN上也应该有)