Пытается прочитать CSV-файл в Auto Hot Key и по очереди разделить строку на «,», чтобы вытащить последние два столбца каждой строки. В настоящее время просто пытается заставить строку разбиться на массив. Я могу распечатать каждую строку с помощью строки MsgBox, A_LoopReadLine
, но не может разбить строку внутри переменной.Сплит String в массиве autohotkey
Попробовали StringSplit и StrSplit, но я уверен, что синтаксис неверен.
MyArray := Object()
Loop, read, %fileop%
{
MyArray.Insert(A_LoopReadLine) ; Append this line to the array.
index := 1
MsgBox, %A_LoopReadLine%
;MyArray.
;MsgBox, % StrSplit(A_LoopReadLine ,",")
}
Loop % MyArray.Length()
MsgBox % StrSplit(MyArray[A_Index],",")
Связанные: [? Как я могу разделенное разделителями табуляции строки в AutoHotKey] (https://stackoverflow.com/q/45620437/3357935) –