| 4D v13.4Get pointer | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v13.4
 Get pointer 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Get pointer ( nomVar ) -> Resultado | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| nomVar | Cadena |   | Nombre de una variable proceso o interproceso | |||||
| Resultado | Puntero |   | Puntero hacia una variable proceso o interproceso | |||||
El comando Get pointer devuelve un puntero hacia una variable proceso o interproceso cuyo nombre se pasa en nomVar.
Para obtener un puntero hacia un campo, utilice Field. Para obtener un puntero hacia una tabla, utilice Table.
Nota: puede pasar a Get pointer expresiones como, por ejemplo, NomArr+"{3}". Sin embargo, no puede utilizar elementos de array 2D (NomArr+"{3}{5}") o elementos de variable (NomArr+"{miVar}").
En un formulario, usted construye una matriz de 5 x 10 de variables editables llamadas v1, v2... v50. Para inicializar todas estas variables, usted escribe:
  ` ...
 For($vlVar;1;50)
    $vpVar:=Get pointer("v"+String($vlVar))
    $vpVar->:=""
 End for
	Producto: 4D
	Tema: Lenguaje
	Número 
        304
        
        
        
	
     Lista alfabética de los comandos
    Lista alfabética de los comandos
	Modificado: 4D 2004