怎么这个取行文本文件行数的代码都取不了正确结果?[已解决]
本帖最后由 oceanwind 于 2011-12-21 10:51 编辑http://www.autoitx.com/forum.php?mod=viewthread&tid=7344 之
#include <file.au3>
Dim $aRecords
If Not _FileReadToArray("test.txt",$aRecords) Then
MsgBox(4096,"Error", " Error reading log to Array error:" & @error)
Exit
EndIf
MsgBox(0,"","一共"&$aRecords&"行")
For $x = 1 to $aRecords
Msgbox(0,'Record:' & $x, $aRecords[$x])
Next
例 中之
#include <file.au3>
$CountLines = _FileCountLines("E:\Software\SoftW\AutoIT\MYscript\ZYGJauto\SUBMIT-2011-12-20.log")
MsgBox(64, "Error log recordcount", "There are " & $CountLines & " in the error.log.")
Exit
传不了TXT文本 把它导入后改成AU3文件
贴 在这里 看着图, 看着一大堆东西...很想看一看能不能帮上点忙..
这是我的发现.
我想, 楼主可能要检查文件的路径?或换一换AU3的版本?
我的是 3.3.7.15.1 ACN版 E:\Software\SoftW\AutoIT\MYscript\ZYGJauto\SUBMIT-2011-12-20.log
什么时候文件路径可以这么写了(全半角\混用) E:\Software\SoftW\AutoIT\MYscript\ZYGJauto\SUBMIT-2011-12-20.log
什么时候文件路径可以这么写了(全半 ...
netegg 发表于 2011-12-21 10:22 http://www.autoitx.com/images/common/back.gif
谢谢 我没有注意到{:face (245):}
页:
[1]