4D v13.4OBJECT Get pointer |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
OBJECT Get pointer
|
OBJECT Get pointer ( {selector }{;}{ nomObjeto {; nomSubFormulario}} ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
selector | Entero largo |
![]() |
Categoría del objeto | |||||
nomObjeto | Texto |
![]() |
Nombre de objeto | |||||
nomSubFormulario | Texto |
![]() |
Nombre del objeto subformulario | |||||
Resultado | Puntero |
![]() |
Puntero a la variable del objeto | |||||
El comando OBJECT Get pointer devuelve un puntero a la variable de un objeto de formulario.
Este comando se puede utilizar para designar diferentes tipos de objetos en función del valor del parámetro selector. Puede pasar en este parámetro una de las siguientes constantes (del tema ""):
Dado un formulario "SF" utilizado dos veces como subformulario en el mismo formulario padre. Los objetos subformularios se llaman "SF1" y "SF2". El formulario "SF" contiene un objeto llamado ValorActual. En el evento "On Load" del método de formulario del formulario padre, queremos inicializar el objeto Valor Actual de SF1 en "Enero" y el de SF2 en "Febrero":
C_POINTER($Ptr)
$Ptr:=OBJECT Get pointer(Object named;"Valor actual";"SF1")
$Ptr->:="Enero"
$Ptr:=OBJECT Get pointer(Object named;"Valor actual";"SF2")
$Ptr->:="Febrero"
Producto: 4D
Tema: Interfaz de usuario
Número
1124
Lista alfabética de los comandos
Creado por: 4D v12
Focus object
Form objects
OBJECT Get name
Propiedades de los objetos
Self
Subform, focus***