Autohotkey 中文论坛

完整版: 逐行读逗号分隔的文本,插入listview
你目前正在浏览的是简化版. 请点击这里浏览完整版
假如我有一个n行的文本文件,每行文本都有5个字段,用逗号分隔,例如
a,b,c,d,e
0,1,2,3,4
j,k,l,m,n
.........
现有1个有5列的listview控件,列名分别是col_1,col_2,col_3,col_4,col_5
我想逐行读取文本文件,解析每行用逗号隔开的内容,然后插入到Listview中,实现如附件所示效果,怎么写脚本

[attach]812[/attach]

[ 本帖最后由 azurexu 于 2009-4-2 10:34 编辑 ]
FileReadLine
StringSplit
LV_add
感谢Bloom,最终脚本如下
loop, read, d:\test.txt
{
stringsplit, ColArray, A_LoopReadLine, `,
a1 = %ColArray1%
a2 = %ColArray2%
a3 = %ColArray3%
a4 = %ColArray4%
a5 = %ColArray5%
lv_add("", a1, a2, a3, a4, a5)
}
呵呵,原来数组是这么用的。
参考网址