|
|
|
|
<Editor de código>.Search (Función) Busca una cadena o expresión regular en el control Editor de código. CODEEDT_Example.DeleteAll()
sCode is string = [
sFile is string
info(sFile)
]
CODEEDT_Example.Insert(1, sCode)
arrFind is array of int
CODEEDT_Example.Search()
IF arrFind.Count > 0 THEN
Info("'info' was found and will be replaced with 'error'.")
END
CODEEDT_Example.Replace("info", "error")
CODEEDT_Example = [
HRead("file", 1)
HReadFirst("file", "item")
]
CODEEDT_Example.Search("HRead[a-zA-Z]*", byRegularExpression, CodeEditorSearch_Callback)
INTERNAL PROCEDURE CodeEditorSearch_Callback(Position int, Length int)
Trace(Position + " -> " + Length)
END
Sintaxis
Buscar texto y obtener su posición Ocultar los detalles
<Result> = <Code Editor control>.Search(<Text> [, <Options>])
<Result>: Array WLanguage Array que contiene las posiciones del texto buscado. <Code Editor control>: Nombre del control Nombre del control Editor de código a utilizar. <Text>: Cadena de caracteres Texto o expresión regular a buscar. <Options>: Constante opcional de tipo Integer Opciones de búsqueda:
| | byRegularExpression | Búsqueda por expresión regular. En este caso, el parámetro <Text> debe ser una expresión regular. | IgnoreCase | Búsqueda sin distinguir entre mayúsculas, minúsculas o acentos. | WholeWord | Búsqueda de palabras completas (entre signos de puntuación o espacios). |
De forma predeterminada, la búsqueda distingue entre mayúsculas y minúsculas.
Buscar texto y ejecutar un procedimiento por cada instancia Ocultar los detalles
<Code Editor control>.Search(<Text> , <Options> , <WLanguage procedure>)
<Code Editor control>: Nombre del control Nombre del control Editor de código a utilizar. <Text>: Cadena de caracteres Texto o expresión regular a buscar. <Options>: Constante de tipo Integer Opciones de búsqueda:
| | byRegularExpression | Búsqueda por expresión regular. En este caso, el parámetro <Text> debe ser una expresión regular. | IgnoreCase | Búsqueda sin distinguir entre mayúsculas, minúsculas o acentos. | WholeWord | Búsqueda de palabras completas (entre signos de puntuación o espacios). |
<WLanguage procedure>: Nombre del procedimiento Nombre del procedimiento WLanguage ("callback") llamado por cada instancia. Para obtener más información sobre este procedimiento, consulte Parámetros del procedimiento utilizado por la función <Editor de código>.Search. Clasificación Lógica de negocio / UI: Código UI
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|