但要用依序讀取則需要特殊寫法,在最前面加一個%。
範例如下:
F1::
Loop, Read, %A_ScriptDir%\test.txt
{
LineNumber := A_Index ;先令Loop, Read得到的A_Index(此處為行數)為變數LineNumber
Loop, parse, A_LoopReadLine, CSV ;以CVS格式切每行內容(用逗號切)
{
if A_Index = 1 ;意思是擷取每行第1個(在此為時間)
%LineNumber%_%A_Index% := A_LoopField
if A_Index = 2 ;意思是擷取每行第2個(在此為內容)
%LineNumber%_%A_Index% := A_LoopField
}
}
front = 1
loop, 2
{
back = 1
loop, 2
{
msgbox, % %front%_%back% ;組合變數的方式在最前面加一個%
back := back + 1
}
front := front + 1
}
return

沒有留言:
張貼留言