Adodb。Stream是ADO的Stream对象,提供对二进制数据或文本流的访问,从而实现对流的读、写、管理等操作。
有以下几种方法:
取消方法
使用方法如下
对象。取消
备注:取消对异步执行或打开方法的挂起调用的执行。
关闭方法
使用方法如下
对象。接近
:关闭对象
复制方法
使用方法如下
对象。复制到(数据流,[字符数))
描述:复制对象的数据。destStream指向要复制的对象。CharNumber是一个可选参数,它表示要复制的字节数。未选择所有副本。
冲洗法
使用方法如下
对象。冲洗
描述:
LoadFromFile方法
使用方法如下
对象。加载文件(文件名)
说明:将FileName指定的文件加载到对象中,参数FileName是指定的用户名。
开放式方法
使用方法如下
对象。开放(源代码、[模式]、[选项]、[用户名]、[密码])
描述:打开对象,
参数描述:源对象源可以不指定
模式指定或不指定打开模式。可选参数如下:
adModeRead=1
adModeReadWrite=3
adModeRecursive=4194304
adModeShareDenyNone=16
adModeShareDenyRead=4
adModeShareDenyWrite=8
adModeShareExclusive=12
adModeUnknown=0
adModeWrite=2
选项指定打开的选项,但您不能指定它们。可选参数如下:
adOpenStreamAsync=1
adOpenStreamFromRecord=4
adopenstreamunspecific=-1
用户名指定用户名,可以指定也可以不指定。
密码指定用户名的密码
阅读方法
使用方法如下:
对象。读取(字节数)
描述:读取指定长度的二进制内容。
参数描述:Numbytes指定要读取的度数;如果未指定,将读取所有内容。
ReadText方法
使用方法如下:
对象。ReadText(NumChars)
描述:读取指定长度的文本
参数描述:NumChars指定要读取的度数;如果未指定,将读取所有内容。
SaveToFile方法
使用方法如下:
对象。保存到文件(文件名,[选项])
描述:将对象的内容写入文件名指定的文件
参数描述:文件名指定的文件
选项访问选项,可以不指定,可选参数如下:
adSaveCreateNotExist=1
adSaveCreateOverWrite=2
SetEOS方法
使用方法如下:
Object.setEOS()
描述:
斯基普林方法
使用方法如下:
对象。斯基普林()
描述:
书写方法
使用方法如下:
对象。写(缓冲)
描述:将指定的数据加载到对象中。
参数描述:缓冲区是指定要写入的内容。
WriteText方法
使用方法如下:
对象。写入(数据,[选项])
描述:将指定的文本数据加载到对象中。
参数描述:数据是指定要写入的内容。
选项写入选项,不指定,可选参数如下:
adWriteChar=0
adWriteLine=1
具有以下属性:
字符集
EOS返回图像中的数据是否为空。
行分隔符指定换行格式,可选参数有
adCR=13
adCRLF=-1
adLF=10
模式指定或添加回模式。
位置指定或将当前指针添加回图像中的数据。
Size返回图像中数据的大小。
无论对象状态是否打开,状态都会返回。
类型指定或返回数据类型,可选参数有:
adTypeBinary=1
adTypeText=2