Página 1 de 1

Acceder a los objetos desde una funcion

Publicado: Dom Ago 24, 2008 10:28 pm
por info
Hola a todos:
Necesito cambiar valores de unos TEdit desde una función. He probado varias
cosas pero dada mi limitada experiencia con Xailer, no lo he conseguido.
Sería más o menos así:
Function Llenar(x, y)
.....
::Text1:value := nil
::Text3:value := 8
::Text5:value := 6
....
Return Nil
Gracias a todos

Acceder a los objetos desde una funcion

Publicado: Dom Ago 24, 2008 10:36 pm
por jasm.quitaesto
Ramón,
No entiendo...
¿Que quieres hacer?
Saludos
Alf+.
Ramón Torreblanca escribió:
> Hola a todos:
>
> Necesito cambiar valores de unos TEdit desde una función. He probado varias
> cosas pero dada mi limitada experiencia con Xailer, no lo he conseguido.
>
> Serí­a más o menos así­:
>
> Function Llenar(x, y)
>
> ....
>
> ::Text1:value := nil
> ::Text3:value := 8
> ::Text5:value := 6
>
> ...
>
> Return Nil
>
>
> Gracias a todos
>
>

Acceder a los objetos desde una funcion

Publicado: Lun Ago 25, 2008 1:01 pm
por Xevi
Ramón,
Llama a la función enviando el nombre de la Clase del Form
Llenar( NombreDelFormularioContenedorDeLosObjetos )
Function Llenar( oForm )
oForm:Text1:value := nil
oForm:Text3:value := 8
oForm:Text5:value := 6
....
Espero te sirva.
Un Saludo,
Xevi.
"Ramón Torreblanca" <info@inforalcayna.com> escribió en el mensaje
news:48b1c45e$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Hola a todos:
>
> Necesito cambiar valores de unos TEdit desde una función. He probado
> varias cosas pero dada mi limitada experiencia con Xailer, no lo he
> conseguido.
>
> Sería más o menos así:
>
> Function Llenar(x, y)
>
> ....
>
> ::Text1:value := nil
> ::Text3:value := 8
> ::Text5:value := 6
>
> ...
>
> Return Nil
>
>
> Gracias a todos
>

Acceder a los objetos desde una funcion

Publicado: Lun Ago 25, 2008 2:15 pm
por jfgimenez
Ramón,
> Function Llenar(x, y)
> ....
> ::Text1:value := nil
> ::Text3:value := 8
> ::Text5:value := 6
> ...
> Return Nil
Tienes que hacerlo como te ha dicho Xevi, o bien desarrollar esa función
como método del formulario en vez de como función independiente, con lo que
sí­ podrí­as usar :: (self).
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

Acceder a los objetos desde una funcion

Publicado: Lun Ago 25, 2008 3:16 pm
por zeasoftware
Puedes usar la variable SELF
Ejemplo:
MiFunc(Self)
Function MiFunc( SELF )
::Text1:value := "x"
::Text2:value := "viene de un metodo"
Return ( Nil )
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
dirza_com@hotmail.com

Acceder a los objetos desde una funcion

Publicado: Mié Ago 27, 2008 12:20 am
por info
O.K. Muchas gracias a todos. Me ha servido de mucho vuestra ayuda
"Ramón Torreblanca" <info@inforalcayna.com> escribió en el mensaje
news:48b1c45e$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Hola a todos:
>
> Necesito cambiar valores de unos TEdit desde una función. He probado
> varias cosas pero dada mi limitada experiencia con Xailer, no lo he
> conseguido.
>
> Sería más o menos así:
>
> Function Llenar(x, y)
>
> ....
>
> ::Text1:value := nil
> ::Text3:value := 8
> ::Text5:value := 6
>
> ...
>
> Return Nil
>
>
> Gracias a todos
>