人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統(tǒng)下載站 > 技術開發(fā)教程 > 詳細頁面

FSO系列之5**處理文件---1

FSO系列之5**處理文件---1

更新時間:2021-03-26 文章作者:未知 信息來源:網絡 閱讀次數:

有兩種主要的文件處理類型:

創(chuàng)建、添加或刪除數據,以及讀取文件
移動、復制和刪除文件

創(chuàng)建文件
創(chuàng)建空文本文件(有時被叫做“文本流”)有三種方法。
第一種方法是用 CreateTextFile 方法。 下面的示例示范了在 VBScript 中如何用這種方法來創(chuàng)建文本文件:


Dim fso, f1
Set fso = CreateObject("Scripting.FileSystemObject")
Set f1 = fso.CreateTextFile("c:\testfile.txt", True)

要在 JScript 中用這種方法,則使用下面的代碼:

var fso, f1;
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.CreateTextFile("c:\\testfile.txt", true);

創(chuàng)建文本文件的第二種方法是,使用 FileSystemObject 對象的 OpenTextFile 方法,并設置 ForWriting 標志。在 VBScript 中,代碼就像下面的示例一樣:

Dim fso, ts
Const ForWriting = 2
Set fso = CreateObject("Scripting. FileSystemObject")
Set ts = fso.OpenTextFile("c:\test.txt", ForWriting, True)

要在 JScript 中使用這種方法來創(chuàng)建文本文件,則使用下面的代碼:

var fso, ts;
var ForWriting= 2;
fso = new ActiveXObject("Scripting.FileSystemObject");
ts = fso.OpenTextFile("c:\\test.txt", ForWriting, true);

創(chuàng)建文本文件的第三種方法是,使用 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)

在 JScript 中,則使用下面示例中的代碼:

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);

添加數據到文件中
一旦創(chuàng)建了文本文件,使用下面的三個步驟向文件添加數據:

打開文本文件。
寫入數據。
關閉文件。
要打開現有的文件,則使用 FileSystemObject 對象的 OpenTextFile 方法或 File 對象的 OpenAsTextStream 方法。
要寫數據到打開的文本文件,則根據下表所述任務使用 TextStream 對象的 Write、WriteLine 或 WriteBlankLines 方法。

任務 方法
向打開的文本文件寫數據,不用后續(xù)一個新行字符。 Write
向打開的文本文件寫數據,后續(xù)一個新行字符。 WriteLine
向打開的文本文件寫一個或多個空白行。 WriteBlankLines


要關閉一個打開的文件,則使用 TextStream 對象的 Close 方法。


注意新行字符包含一個或幾個字符(取決于操作系統(tǒng)),以把光標移動到下一行的開始位置(回車/換行)。注意某些字符串末尾可能已經有這個非打印字符了。



下面的 VBScript 例子示范了如何打開文件,和同時使用三種寫方法來向文件添加數據,然后關閉文件:


Sub CreateFile()
Dim fso, tf
Set fso = CreateObject("Scripting.FileSystemObject")
Set tf = fso.CreateTextFile("c:\testfile.txt", True)
' 寫一行,并且?guī)в行滦凶址?br>tf.WriteLine("Testing 1, 2, 3.")
' 向文件寫三個新行字符。
tf.WriteBlankLines(3)
' 寫一行。
tf.Write ("This is a test.")
tf.Close
End Sub
這個示例示范了在 JScript 中如何使用這三個方法:

function CreateFile()
{
var fso, tf;
fso = new ActiveXObject("Scripting.FileSystemObject");
tf = fso.CreateTextFile("c:\\testfile.txt", true);
// 寫一行,并且?guī)в行滦凶址?br>tf.WriteLine("Testing 1, 2, 3.") ;
// 向文件寫三個新行字符。
tf.WriteBlankLines(3) ;
// 寫一行。
tf.Write ("This is a test.");
tf.Close();
}

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 和平县| 沙坪坝区| 五华县| 武川县| 汉川市| 澳门| 四子王旗| 武定县| 浪卡子县| 六枝特区| 阿图什市| 息烽县| 昌乐县| 墨江| 天水市| 日喀则市| 肥城市| 麦盖提县| 秀山| 江陵县| 南投市| 洮南市| 射洪县| 固阳县| 三河市| 怀宁县| 保靖县| 万盛区| 丹棱县| 古丈县| 无为县| 武定县| 利辛县| 兴隆县| 九龙县| 和龙市| 于田县| 高要市| 容城县| 慈溪市| 承德县|