Что нового

[Массивы] Чтение файла в массив

Notum

Новичок
Сообщения
71
Репутация
0
Имеется файл с содержанием:Имя, Фамилия, Номер, Номер
Необходимо:
  • создать массив с кол-во записей равную кол-ву строк в файле
  • перенести записи из файла в массив используя разделитель ","
У меня получилось создать массив использую следующую строчку:
Код:
Local $MobList[_FileCountLines($tmp3)][4]
но мне не удаётся корректно считывать записи из файла в массив
 

joiner

Модератор
Локальный модератор
Сообщения
3,408
Репутация
597
http://autoit-script.ru/autoit3_docs/libfunctions/_filereadtoarray.htm
 
Автор
N

Notum

Новичок
Сообщения
71
Репутация
0
Решил свою проблему сам, вот таким способом:

Код:
Dim $MobList[_FileCountLines($tmp3)][4]

For $i = 0 To Number(_FileCountLines($tmp3) - 1)
	$line = FileReadLine($hRead3)
	$cLine = StringSplit($line, ',')
	$MobList[$i][0] =  $cline[1]
	$MobList[$i][1] =  $cline[2]
	$MobList[$i][2] =  $cline[3]
	$MobList[$i][3] =  $cline[4]
Next
_ArrayDisplay($MobList, "$avArray as a list classes in window")
 
Верх