求教大虾
我要读入一个网页1,怎么读?
2,读入后的文件是二进制的不?
3,如果是2进制的怎么转换为txt文档格式
4,举个例子,如果a=“2009”,b=“1204”,c=“10”。如果我要赌如的网站是http://some.net.cn/index?2009/1204adf/10cw其中index后面的2009,1204,10,都是可变的,分别用a,b,c表示,那么读入的时候怎么表示?
求教各位大虾,我上网找了,说的不是很详细,没搞明白。希望各位大虾多多关照。。。 --------------------编程问答-------------------- "http://some.net.cn/index?”&a&"/"&b&"adf/"&c&"cw"试试! --------------------编程问答-------------------- 使用MSInet.ocx
OpenUrl方法返回的字符串内容就和你在IE中点右键查看源文件看到的内容一样是HTML格式。 --------------------编程问答-------------------- "http://some.net.cn/index?" & a & "/" & b & "adf/" & c & "cw"
转换看看这个函数strconv() --------------------编程问答--------------------
可以详细一点吗?
--------------------编程问答--------------------
1、用INET控件读入
2、读入的文件是文本格式
3、因为是文本格式,所以无需转换
4、a,b,c做为变量重新组织地址串即可。
保存网页的VB源代码:
参考如下:
新建一标准EXE工程->在窗体上添加如下控件:
richTEXT1(超级文本框<部件Microsoft RichText Controls>),
command1(按钮),
command2(按钮),
INET1(INET控件<部件Microsoft Internet Transfer Controls>),
CommonDiaLog1(<部件Microsoft Common Dialog Controls>),
'窗体代码
private sub command1_click()
richtext1.text=Inet1.openUrl("http://www.baidu.com/")'打开对应网址的原代码
end sub
private sub command2_click()
CommonDiaLog1.filtter="网页文件(*.htm)|*.htm|网页文件(*.html)|*.html"'设置欲保存文件的格式
CommonDiaLog1.showsave
richtext1.savefile CommonDiaLog1.filename,rtftext'保存richtext1的内容(即网页源代码)到指定位置.
msgbox"文件已经保存到" & CommonDiaLog1.filename
end sub --------------------编程问答-------------------- 看不懂 --------------------编程问答-------------------- 顶
补充:VB , 基础类