|
<< Нажмите, чтобы показать Содержание >> Функции RVIsURL, RVIsEmail |
Определяют, является ли строка адресом URL или адресом электронной почты.
Модуль [VCL/FMX] RVFileFuncs / fmxRVFileFuncs.
function RVIsURL(const s: TRVUnicodeString): Boolean;
function RVIsEmail(const s: TRVUnicodeString): Boolean;
Сначала RVIsURL вызывает RVIsCustomURL. Если она возвращает False, RVIsURL проверяет, начинается ли строка с:
▪http://
▪ftp://
▪file://
▪gopher://
▪mailto:
▪https://
▪news:
▪telnet:
▪wais:
▪www.
▪ftp.
В ТРВ-Редакторе эти функции используются:
▪для пропуска адресов URL в фоновой проверке орфографии,
▪чтобы определить, является ли ссылка локальной при импорте файлов RTF, DocX, Markdown, HTML,
▪чтобы определять адреса URL в сообщениях TRVChat
▪в демонстрационных проектах и Инструментах интерфейса ТРВ (RichViewActions).