AkelPad.ReadFile
Получить содержимое файла.
ReadFile(pFile[, nFlags][, nCodePage][, bBOM][, nBytesMax])
Параметры
pFile | Файл для чтения. |
nFlags | 0x01 //ADT_BINARYERROR Проверить является ли файл бинарным. 0x02 //ADT_REGCODEPAGE Если кодировка файла была сохранена в реестре, то она будет использована // с флагом ADT_DETECTBOM, если нет, то следующие флаги будут использованы // ADT_DETECTCODEPAGE|ADT_DETECTBOM. 0x04 //ADT_DETECTCODEPAGE Определить кодировку. 0x08 //ADT_DETECTBOM Определить наличие сигнатуры BOM. 0x10 //ADT_NOMESSAGES Не выводить сообщения при ошибке автоопределения. 0x20 //ADT_ONLYBOM Определить кодировку, только если присутствует сигнатура BOM, иначе будет использована кодировка по умолчанию. //По умолчанию 0xD (ADT_BINARYERROR|ADT_DETECTCODEPAGE|ADT_DETECTBOM). |
nCodePage | Кодировка файла, игнорируется если (nFlags & ADT_DETECTCODEPAGE). |
bBOM | Сигнатура BOM, игнорируется если (nFlags & ADT_DETECTBOM). |
nBytesMax | Прочитать указанное количество первых байт файла. Если -1, будет прочитан весь файл (по умолчанию). |
Возвращаемое значение
Строка. Содержимое файла.
Пример
var pText = AkelPad.ReadFile("C:\\MyFile.txt");