#include <Array.au3>
#include <file.au3>
Dim $UpTXT_temp
Dim $UpDirArray[4] = ["","200802","200805","200901"]
For $i = 1 To 3
$FindTXT = FileFindFirstFile("D:\" & $UpDirArray[$i] & "\*.txt")
If $FindTXT = -1 Then
MsgBox(0,"","没发现文件!")
Exit
EndIf
While 1
$FindFile = FileFindNextFile($FindTXT)
If @error Then ExitLoop
_FileReadToArray("D:\" & $UpDirArray[$i] &"\"& $FindFile, $UpTXT_temp)
;
WEnd
FileClose($FindTXT)
Next
查找D:\(200802,200805,200901)三个目录下的文本文件(假设都只有一个),赋于数组。想得到每个文本文件的数组内容,请问应该如何做?可不可以保存到如$A1,$A2,$A3……最后用$A1[3]便可保存第一个文本中第三行的内容?
[ 本帖最后由 雨林GG 于 2009-2-5 21:39 编辑 ] |