将数组写入文件中的一排?????????谢谢
本帖最后由 tvro 于 2009-7-1 22:49 编辑Local $EveRpt
Write_Info($EveRpt)
Func Write_Info($EveRpt)
Local $var,$i
FileOpen("Info.txt",1)
For $i = 1 to 15 Step 1
FileWriteLine("Info.txt",$EveRpt[$i]&"|")
Next
EndFunc
运行结果:
1|
2|
3|
4|
......
正确结果:
1|2|3|4|5|6|7|8|9|0|A|B|C|D|
各位大老,如何才能写成"正确结果"那样????????????
先谢谢各位大老 可以 用数组函数中的 _arraytostring()
具体使用请查看帮助! Local $EveRpt =
Write_Info($EveRpt)
Func Write_Info($EveRpt)
Local $var,$i
For $i = 0 To UBound($EveRpt) - 1
$var &= $EveRpt[$i]&"|"
Next
FileOpen("Info.txt",1)
FileWriteLine("Info.txt",$var&"|" & @CRLF)
EndFunc 哭着喊着谢谢破帽遮颜,太感谢了,抱着试试的态度提问,没想到那么快!!!!!!!!!!!!!!!!!!!!!!!!!
感谢呀 呵呵,学习了一下 楼上很牛也。。哈哈 学习学习,吩咐 回复 1# tvro
我用了你的代码 结果是出来了就是 有些别扭如下
FileWriteLine("Info.txt",$EveRpt[$i]&"|")
FileWriteLine("Info.txt",^ ERROR
这个怎么解决呢??? 回复 8# PEM-System
Local $EveRpt这行是怎么写的?
页:
[1]