[Duda] Lista de Objetos ...

[Duda] Lista de Objetos ...

Postby Chantiel » Tue Oct 25, 2005 9:02 am

Saludos gente,

tengo una duda de programacion. Tengo un array de objetos y quisiera que todos obtuviesen la propiedad de Disable().

lista:= {oGet1,oGet2,oGet3,....}

He intentado varias cosas pero no me han funcionado:

- Utilizar un bucle for asignando a cada valor del array la propiedad Disable().

Code: Select all  Expand view  RUN
for i:= 1 to n
    lista[i]:= Disable()
next


- Asignar de alguna manera a la variable lista directamente la propiedad.

Code: Select all  Expand view  RUN
lista:= Disable()



Tambien quisiera saber como modificar la propiedad de uno de los objetos en especifico de la lista, y si hay alguna forma de hacer un Refresh() de los mismos.


Muchas gracias por adelantado.


Nos leemos!!
FW 2.5 + Cl 5.3 + Blk 7.0

Sin mas ...
User avatar
Chantiel
 
Posts: 33
Joined: Mon Oct 10, 2005 12:49 pm
Location: En una piedra en medio del Atlantico (Tenerife)

Postby jlcapel » Tue Oct 25, 2005 9:23 am

Chantiel,

Prueba

Code: Select all  Expand view  RUN
Asend( lista, "Disable()")


Saludos,
José Luis Capel
www.capelblog.com
User avatar
jlcapel
 
Posts: 229
Joined: Wed Oct 12, 2005 5:32 pm
Location: Valencia - España

Postby Jaime Irurzun » Tue Oct 25, 2005 12:06 pm

Chantiel,

Si Disable() es un método, deberías poder hacerlo así:

Code: Select all  Expand view  RUN
for i := 1 to n
   lista[i]:Disable()
next
Jaime Irurzun
 
Posts: 6
Joined: Thu Oct 06, 2005 8:01 pm

Postby Chantiel » Thu Oct 27, 2005 8:35 am

Gracias a los dos,

he estado liado y no he podido probarlo, ya os comunicare si me funciona :D


Nos leemos!!
FW 2.5 + Cl 5.3 + Blk 7.0

Sin mas ...
User avatar
Chantiel
 
Posts: 33
Joined: Mon Oct 10, 2005 12:49 pm
Location: En una piedra en medio del Atlantico (Tenerife)


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 83 guests