vbscript处理文件的方法.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vbscript处理文件的方法

Vbscript 处理文件 有两种主要的文件处理类型: 创建、添加或删除数据,以及读取文件 移动、复制和删除文件 创建文件 创建空文本文件(有时被叫做“文本流”)有三种方法。 第一种方法是用 CreateTextFile 方法。 下面的示例示范了在 VBScript 中如何用这种方法来创建文本文件: Dim fso, f1 Set fso = CreateObject(Scripting.FileSystemObject) Set f1 = fso.CreateTextFile(c:\testfile.txt, True) 要在 Visual Basic Scripting Edition 中用这种方法,则使用下面的代码: var fso, f1; fso = new ActiveXObject(Scripting.FileSystemObject); f1 = fso.CreateTextFile(c:\\testfile.txt, true); 创建文本文件的第二种方法是,使用 FileSystemObject 对象的 OpenTextFile 方法,并设置 ForWriting 标志。在 VBScript 中,代码就像下面的示例一样: Dim fso, ts Const ForWriting = 2 Set fso = CreateObject(Scripting. FileSystemObject) Set ts = fso.OpenTextFile(c:\test.txt, ForWriting, True) 要在 Visual Basic Scripting Edition 中使用这种方法来创建文本文件,则使用下面的代码: var fso, ts; var ForWriting= 2; fso = new ActiveXObject(Scripting.FileSystemObject); ts = fso.OpenTextFile(c:\\test.txt, ForWriting, true); 创建文本文件的第三种方法是,使用 OpenAsTextStream 方法,并设置 ForWriting 标志。要使用这种方法,在 VBScript 中使用下面的代码: Dim fso, f1, ts Const ForWriting = 2 Set fso = CreateObject(Scripting.FileSystemObject) fso.CreateTextFile (c:\test1.txt) Set f1 = fso.GetFile(c:\test1.txt) Set ts = f1.OpenAsTextStream(ForWriting, True) 在 Visual Basic Scripting Edition 中,则使用下面示例中的代码: var fso, f1, ts; var ForWriting = 2; fso = new ActiveXObject(Scripting.FileSystemObject); fso.CreateTextFile (c:\\test1.txt); f1 = fso.GetFile(c:\\test1.txt); ts = f1.OpenAsTextStream(ForWriting, true); 添加数据到文件中 一旦创建了文本文件,使用下面的三个步骤向文件添加数据: 打开文本文件。 写入数据。 关闭文件。 要打开现有的文件,则使用 FileSystemObject 对象的 OpenTextFile 方法或 File 对象的 OpenAsTextStream 方法。 要写数据到打开的文本文件,则根据下表所述任务使用 TextStream 对象的 Write、WriteLine 或 WriteBlankLines 方法。 任务 方法 向打开的文本文件写数据,不用后续一个新行字符。 Write 向打开的文本文件写数据,后续一个新行字符。 WriteLine 向打开的文本文件写一个或多个空白行。 WriteBlankLines 要关闭一个打开的文件,则使用 TextStream 对象的 Close 方法。 注意??新行字符包含一个或几个字符(取决于操作系统),以把光标移动到下一行的开始位置(回车/换行)。注意某些字符串末尾可能已经有这个非打印字符了。 下面的 VBScript 例子示范了如何打开文件,和同时使用三种写方法来向文件添加数据,然后关闭文件: Sub CreateFile() ???Dim fso, tf ???Set fso = CreateObject(Scripting.FileSystemObject) ???Set t

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档