我的一个 文件夹abc中有 500个记事本文件(名字分别为1.txt,2.txt,3.txt,4.txt 等等)。每个大约有 500字,我怎么把每一读出呀。例如,把他们分别赋给变量 a1,a2,a3,a4 等等,分别对应。
------解决方案--------------------
用数组来存这些文字,不要用单一变量
下面是范例,请灵活使用
取出的时候,用txtfile(1-500)来取
- VBScript code
Dim txtfile '定义数组
For x = 1 to 500
txtfile(x) = FSOFileRead("abc/" & x & ".txt")
Next
function FSOFileRead(filename)
Dim objFSO,objCountFile,FiletempData
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objCountFile = objFSO.OpenTextFile(Server.MapPath(filename),1,True)
FSOFileRead = objCountFile.ReadAll
objCountFile.Close
Set objCountFile=Nothing
Set objFSO = Nothing
End Function