AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Sintaxis WLanguage / Operadores
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El operador & devuelve la dirección de un Variable como un entero.
Ejemplo
i is int
z is ASCIIZ string on 50
t is array of 10 reals
s is composed of
The_Age is int
The_Name is string ASCIIZ on 50
END
addr is int
addr = & i
addr = & z
addr = & z + 2 // Address of the 3rd character of the string
addr = & t // Address of the beginning of array (therefore of 1st element)
addr = & t[5] // Address of the 5th element
addr = & s // Address of the structure and therefore of s.age
addr = & s.The_Age
addr = & s.The_Name
Sintaxis
<Result> = &<Variable Name>
<Result>: Integro
Dirección de la Variable especificada.
<Variable name>: Cualquier tipo
Nombre de la variable que se utilizará.
Observaciones
  • El operador & se utiliza para averiguar la dirección de cualquier tipo de Variable (Variable s simples y compuestos).
  • El operador & se utiliza principalmente para pasar direcciones a API o CallDLL32.
  • El operador & no puede ser usado para recuperar el Address:
    • de una control,
    • de un elemento HFSQL.
      El & muestra un error al compilar el proyecto. De hecho, las direcciones de estos dos elementos pueden cambiar en cualquier momento.
  • Si hay que pasar una "Cadena de caracteres" por dirección a API o a CallDLL32, no hay que utilizar una Cadena Variable: la Address de la cadena puede cambiar en cualquier momento. recomendamos que utilice el tipo de cadena ASCIIZ.
  • Si el Variable es un Variable local, el valor devuelto por el operador & sólo debe ser usado en el Process donde el Variable fue declarado. Cuando se termine la actual Process, la Address será inválida y no debe usarse más.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local