|
|
|
|
HTMLEditorSearch (Función) Busca una cadena en un editor HTML control. La búsqueda no tiene en cuenta el formato de la cadena. // Count the number of "WINDEV" // (including instances where WIN is in bold) nbWord is int = 0 HTMLEditorSearch(HTMEDT_MyHTMLEditor, "WINDEV", ... HTMLEditorSearch_Callback, WholeWord + IgnoreCase) INTERNAL PROCEDURE HTMLEditorSearch_Callback(nPos is int) IF nPos = 0 THEN // End of iteration Info("Instances of WINDEV: " + nbWord) RETURN END // Found nbWord++ END
Sintaxis
HTMLEditorSearch(<HTML Editor control> , <Text to find> , <WLanguage procedure> [, <Options> [, <Maximum number>]])
<HTML Editor control>: Nombre del control Nombre del control Editor HTML utilizado. <Text to find>: Cadena de caracteres Texto a buscar en el Editor HTML control. <WLanguage procedure>: Nombre de Procedure WLanguage Procedure ("callback") ejecutado para cada elemento encontrado. Este procedimiento tiene el siguiente formato:
PROCEDURE <Procedure name>(nPosition is int) donde <nPosición> es un número entero que corresponde a la posición del texto buscado con respecto al texto sin etiquetas. Este valor puede ser utilizado: Al final de la búsqueda, <nPos> es set a 0. <Options>: Constante o combinación de constantes opcional Opciones de búsqueda: | | IgnoreCase | Busca sin distinguir entre mayúsculas, minúsculas o acentos. | WholeWord | Busque la palabra completa (encerrada en caracteres de puntuación o en caracteres espaciados). |
De forma predeterminada, la búsqueda distingue entre mayúsculas y minúsculas: el texto buscado y el texto a encontrar deben tener el mismo caso. Para realizar una búsqueda que no distinga entre mayúsculas y minúsculas, utilice la constante IgnoreCase. <Maximum number>: Entero opcional Número máximo de elementos que se pueden encontrar. Limita la búsqueda (por ejemplo, tener en cuenta sólo los 5 primeros elementos encontrados). Clasificación Lógica de negocio / UI: Código UI
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|