TCustomRichView.GetSelText, GetSelTextA, GetSelTextW

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

TCustomRichView.GetSelText, GetSelTextA, GetSelTextW

Возвращают выделенный фрагмент как текст.

function GetSelText: String;

function GetSelTextA: TRVAnsiString;

function GetSelTextW: TRVUnicodeString;

Если ничего не выделено, возвращают '' (пустую строку).

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

В компоненте строки хранятся в юникодном формате. GetSelTextA конвертирует юникодный текст в ANSI-строку на основе кодировки Style.DefCodePage.

GetSelText возвращает:

ANSI-строку, как GetSelTextA, в Delphi 2007 и старее

юникодную строку (UTF-16), как GetSelTextW, в Delphi 2009 и новее

юникодную строку (UTF-8), в Lazarus

 

Методы могут быть вызваны только если документ форматирован.

 

См. также:

Работа с выделением.