| Bulgarian English French German Russian Spanish
|
| Acerca de | Instalación | Sintaxis | Interface | FAQ | Demos | Autor |
|
Ejemplo: Hyper Links Decorator
Funciones para decorar hipervínculos mientras se convierte texto puro en HTML. Por ejemplo, reemplaza 'http://anso.da.ru' con '<a href="http://anso.da.ru">anso.da.ru</a>' o 'anso@mail.ru' con '<a href="mailto:anso@mail.ru">anso@mail.ru</a>'. Función DecorateURLs Busca y reemplaza hipervínculos como 'http://...' or 'ftp://..' así como vínculos sin protocolo pero que comienzan con 'www.' Si quiere modificar direcciones de correo electrónico tiene que usar la función DecorateEmails (ver más abajo). function DecorateURLs (const AText : string; AFlags : TDecorateURLsFlagSet = [durlAddr, durlPath]) : string; Descripción Devuelve el texto AText con los hipervínculos decorados. AFlags indica qué parte del hipervínculo debe ser incluída en la parte VISIBLE del link: Por ejemplo, si el flag es [durlAddr] entonces el link 'http://anso.da.ru/index.htm' será decorado como '<a href="http://anso.da.ru/index.htm">anso.da.ru</a>' type TDecorateURLsFlags = (durlProto, durlAddr, durlPort, durlPath, durlBMark, durlParam); TDecorateURLsFlagSet = set of TDecorateURLsFlags; Descripción Estos son los valores posibles: Valor Significado durlProto Protocolo (como 'ftp://' or 'http://') durlAddr Dirección TCP o nombre de dominio (como 'anso.da.ru') durlPort Número de puerto, si está especificado (como ':8080') durlPath Ruta al documento (como 'index.htm') durlBMark Book mark (como '#mark') durlParam Parámetros de la URL (como '?ID=2&User=13') Función DecorateEMails Reemplaza todos los e-mails de sintaxis correcta con '<a href="mailto:ADDR">ADDR</a>'. Por ejemplo, reemplaza 'anso@mail.ru' con '<a href="mailto:anso@mail.ru">anso@mail.ru</a>'. function DecorateEMails (const AText : string) : string; Descripción Devuelve el texto AText con los e-mails decorados. |
![]() |