F.u5DzD.]%x"zV0有两种主要的文件处理类型:
@n;E[D1QqRP0- 创建、添加或删除数据,以及读取文件
- 移动、复制和删除文件
创建文件
51Testing软件测试网R-l&aX)Jk创建空文本文件(有时被叫做“文本流”)有三种方法。51Testing软件测试网@,Wp%\y5M,x*M
51Testing软件测试网9b:M,]%^`8l4s7N6Q第一种方法是用 CreateTextFile 方法。 下面的示例示范了在 VBScript 中如何用这种方法来创建文本文件:
yO;S{ p'Tm0Dim fso, f1
Set fso = CreateObject("Scripting.FileSystemObject")
Set f1 = fso.CreateTextFile("c:\testfile.txt", True)
51Testing软件测试网*V(cCIo{要在 Visual Basic Scripting Edition 中用这种方法,则使用下面的代码:51Testing软件测试网;t!n!o!S(X.AzB
Z/[
var fso, f1;
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.CreateTextFile("c:\\testfile.txt", true);
)`qj l8rQ%g)U4QB0创建文本文件的第二种方法是,使用 FileSystemObject 对象的 OpenTextFile 方法,并设置 ForWriting 标志。在 VBScript 中,代码就像下面的示例一样: 51Testing软件测试网+uob\'[M
Dim fso, ts
Const ForWriting = 2
Set fso = CreateObject("Scripting. FileSystemObject")
Set ts = fso.OpenTextFile("c:\test.txt", ForWriting, True)
51Testing软件测试网#I-q5S-E[9nY6o4uc要在 Visual Basic Scripting Edition 中使用这种方法来创建文本文件,则使用下面的代码:
#`j#q2d"p0var fso, ts;
var ForWriting= 2;
fso = new ActiveXObject("Scripting.FileSystemObject");
ts = fso.OpenTextFile("c:\\test.txt", ForWriting, true);
T0DoX/x0创建文本文件的第三种方法是,使用 OpenAsTextStream 方法,并设置 ForWriting 标志。要使用这种方法,在 VBScript 中使用下面的代码: