注册 登录
编程论坛 ASP技术论坛

stream.position问题,求指点

mgmt_asp 发布于 2011-02-28 22:20, 1065 次点击
程序代码:
Dim stream
Set stream=server.CreateObject("adodb.stream")
stream.type=2
stream.open
stream.writetext getxmlhttp(url)
stream.position=0
stream.charset=code
stream.position=2 '请问这里为什么是2呢
strchange=stream.readtext
stream.close
Set stream=Nothing

请问注释的地方position的值为什么是2呢?
4 回复
#2
gupiao1752011-02-28 22:46
stream.position=2 关键字“位置”,指定数据流位置,也就是当前指针,操作将从这里开始!0为第1个,2表示第3个字符吧!
#3
mgmt_asp2011-03-01 07:26
文字是从第一个开始写入的,读取时却是从第三个开始,这样的话不会少读取吗?
#4
hams2011-03-01 08:03
这个属于编程思路的问题,你要问原作者。
#5
mgmt_asp2011-03-01 21:24
好的,谢谢两位版主,我再试一下~
1