我想用vb实现对网页的下载,并且将网页的原码保存到本地。我试了几次都不好用,因为我的知识点不够多,所以,请教各位大侠帮忙!
解决方案 »
- VB如何获取某一网站对应的IE缓存的地址?
- 如何通过hwnd获取控件
- 请教checkbox的一个问题
- #datagrid问题:如何锁定和不锁定某一个单元格,而不是某一列?
- Fanks(铁面人)请你再进来看一下,你说的用Adodc1.Recordset.Requery不行啊,还是要延时才可以!
- 在VB中的程序怎么写才能不让用户同时启动两个程序窗口?
- from
- 学ASP是不是要先VB?
- 如何用API 读取程序菜单的Caption和Name信息和设置菜单的Enabled值和Visible值
- vb问题,请各位高手指点
- 编辑MSFLEXGRID的问题!在线等………………
- 关于以wave开头的API函数使用的问题
使用webbrowser
webbrowser.excewb olecmdid_saveas,olecmdexecopt_promptuser
if err.number<>0 then
msgbox "无法保存"
end if
private sub command1_click()
webbrowser1.navigate http://www.sohu.com/
timer1.enabled=true
end subprivate sub timer1_timer()
dim doc,objhtml as object
dim i as integer
dim strhtml as stringif not webbrowser1.busy then
set doc=webbrowser1.document
i=0
set objhtml=doc.body.createtextrange()
if not isnull(objhtml) then
text1.text=objhtml.htmltext
end if
timer1.enabled=false
end if
end sub
使用webbrowser
webbrowser.excewb olecmdid_saveas,olecmdexecopt_promptuser
if err.number<>0 then
msgbox "无法保存"
end if
我知道了 (webbrowser)
但什么时候,执行这部分代码呢?