分享

【烟花原创】VBA零基础之第230篇FSO对象(29)

 fzchenwl 2015-04-03

【烟花原创】VBA零基础之第230篇 FSO对象(29)

2014-07-12 hwc2ycy Excel精英培训

FSO对象里还有个TextStream,差点给漏了,这里再补回来。

TextStream,顾名思议,文本流,针对文本文件进行的顺序访问。

TextSteam对象不能直接使用newcreateobject创建,只能通过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



这里一共介绍了三种方法,实际使用中,根据需要选择适合的方法就可以了。


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多