Dim arrFileLines() i = 0 Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.OpenTextFile("C:\FSO\ScriptLog.txt", 1) Do Until objFile.AtEndOfStream Redim Preserve arrFileLines(i) arrFileLines(i) = objFile.ReadLine i = i + 1 Loop objFile.Close For l = Ubound(arrFileLines) to LBound(arrFileLines) Step -1 Wscript.Echo arrFileLines(l) Next
如果您沒有使用過數組,可能看起來有點糊涂,但是在熟悉了它之后,便會發現它實際上很簡單。
好,我們從后向前讀取文件的輸出結果如下所示:
red orange yellow green blue indigo violet 有關數組使用的更多信息,請參閱Microsoft Windows 2000 腳本編寫指南.