|
|
|
|
- Lectura de una zona de memoria
- Error
Advertencia
A partir de la versión 20, esta funcionalidad se conserva por motivos de compatibilidad. Se recomienda utilizar la función Associative arrays.
Busca un elemento en una zona de memoria: - sobre el valor añadido por MemAdd o sobre el valor modificado por MemModify,
- sobre el valor de retorno.
Observación: Esta búsqueda es una búsqueda por coincidencia exacta. // Seeks the first value equal to "M" in the "MemZone" memory area ResSeeek = MemSeek("MemZone", "M")
Sintaxis
<Result> = MemSeek(<Memory area> , <Sought value> [, <Element>])
<Result>: Cualquier tipo - Si <Elemento> es set a True (por Default):
- Valor del primer elemento encontrado,
- Vaciar la cadena (""") si no se ha encontrado ningún elemento.
- Si <Elemento> es set a False:
- Índice del primer elemento encontrado,
- -1 si no se ha encontrado ningún elemento.
<Memory area>: Cadena de caracteres Nombre de la zona de memoria, definida por MemCreate. <Sought value>: Cadena de caracteres Valor buscado en la zona de memoria. Cuando la búsqueda se realiza sobre el valor añadido, este valor y el valor añadido por MemAdd deben tener el mismo tipo. <Element>: Booleano opcional - True (valor predeterminado): la búsqueda se realiza sobre el valor añadido por MemAdd o sobre el valor modificado por MemModify.
- False: la búsqueda se realiza según el valor de retorno.
Observaciones Lectura de una zona de memoria MemSeek se utiliza para iniciar la lectura del área de memoria. Tras la llamada a MemSeek: - MemNext se posicionará en el siguiente elemento buscado.
- MemPrevious se posicionará en el elemento anterior buscado.
Se genera un error WLanguage cuando se ejecuta MemSeek: - si <área de memoria> no existe. Para comprobar la existencia de una zona de memoria, utilice MemExist.
- si <área de memoria> no se ha ordenado previamente. Para ordenar una zona de memoria, utilice MemSort.
Clasificación Lógica de negocio / UI: Código neutro
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|