本帖最后由 hwc2ycy 于 2014-7-5 09:48 编辑
FSO对象里还有个TextStream,差点给漏了,这里再补回来。 TextStream,顾名思议,文本流,针对文本文件进行的顺序访问。 TextSteam对象不能直接使用new,createobject创建,只能通过Scripting库中某些对象的方法返回。
如果担心记不住对象的方法与属性,还是可以通过在VBE中添加MicrosoftScripting Runtime引用。通过绑定之后,就可以声明TextStream类型的对象变量了。 如:dim ts asTextStream 另外还有一个写法:Dim ts As Scripting.TextStream 只是在类型前面加上了其所在的库名。 大家千万要奇怪这种写法。
在FileSystemObject对象中,只有下述方法能返回TextStream: CreateTextFile OpenTextFile
在File对象中,OpenAsTextStream方法能返回特定文件的TextStream
示例1:创建一个文件并返回其TextStream Ts1.txt文件内容截图:
示例2:打开一个文件并返回其TextStream
示例3:打开一个文件并返回其TextStream
这里一共介绍了三种方法,实际使用中,根据需要选择适合的方法就可以了。
|