Функция _FileReadToArray

         Описание функции


_FileReadToArray

Читает указанный файл построчно в массив.

#include <File.au3>
_FileReadToArray($sFilePath, ByRef $aArray)

Параметры

$sFilePath Путь и имя файла для чтения.
$aArray Массив, в который отправляется содержимое файла.

Возвращаемое значение

Успех:Возвращает 1
Ошибка:Возвращает 0 и устанавливает @error
@error:1 = Ошибка открытия указанного файла
2 = Невозможно разделить файл

Примечания

$aArray[0] будет содержать число на единицу меньше чем количество ячеек в массиве, то есть количество найденных строк в файле.

См. также

_FileWriteFromArray

Пример

#include <File.au3>
Local $aRecords
If Not _FileReadToArray(@HomeDrive & "\Boot.ini", $aRecords) Then
    MsgBox(4096, "Ошибка", " Ошибка чтения файла в массив     Ошибка = " & @error)
    Exit
EndIf
For $i = 1 To $aRecords[0]
    MsgBox(4096, 'Строка:' & $i, $aRecords[$i])
Next