TCustomRichViewEdit.InsertTextFromFile, InsertTextFromFileW

<< Нажмите, чтобы показать Содержание >>

TCustomRichViewEdit.InsertTextFromFile, InsertTextFromFileW

Вставляют текст из файла FileName в позицию каретки.

function InsertTextFromFile(const FileName: TRVUnicodeString;

  CodePage: Cardinal=CP_ACP): Boolean;

function InsertTextFromFileW(const FileName: TRVUnicodeString):

  Boolean;

InsertTextFromFile вставляет файл, содержащий текст кодировке, заданной в параметре CodePage.

InsertTextFromFileW вставляет файл, содержащий текст в кодировке Юникод (UTF-16).

Вставленный текст (один или несколько элементов) имеет текущий стиль текста и текущий стиль абзаца.

Текст может содержать специальные символы: CR, LF, TAB, FF (#13, #10, #9, #12). Символы #9 могут быть вставлены как табуляции или заменены на пробелы, в зависимости от значения свойства SpacesInTab связанного компонента TRVStyle. Символы #12 добавляют разрывы страницы. Поддерживаются все возможные сочетания переноса строк (CR, LF, CR+LF, LF+CR).

InsertTextFromFileW поддерживает маркеры порядка байтов Юникода (если такой символ есть, он должен быть первым в тексте).

Тип методов: editstyle редактирование документа (вставка).

unicode Примечание про Юникод:

В компоненте весь текст хранится в юникодной кодировке. InsertTextFromFile конвертирует текст из файла в Юникод на основе кодировки CodePage.

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

True, если текст был успешно прочитан из файла.

См. также методы:

InsertOEMTextFromFile;

InsertText, -A, -W.

См. также методы TRichView:

LoadText, LoadTextW.

См. также свойства:

CurParaStyleNo;

CurTextStyleNo.

См. также свойства TRVStyle:

TextStyles;

ParaStyles;

SpacesInTab.

См. также:

Сохранение и загрузка;

Вставка элементов документа в позицию каретки.