Page 1 of 1

aControls en Folder

Posted: Wed Sep 05, 2007 2:15 pm
by jvargas
Hola amigos
Asi como se puede indagar los nombres de clase de los objetos de un Dlg con:
If oDlg:aControls[x]:ClassName()="TGET"

Cómo se puede saber los nombres de clase de los objetos dentro de un Folder. Algo asi como:
If oFld:aDialogs[y]:aControls[x]:ClassName()="TGET"

claro,esta última instrucción no funciona. Quiero deshabilitar todos los GETs de un folder

Saludos y muchas gracias
Jorge Vargas

Posted: Wed Sep 05, 2007 7:48 pm
by Antonio Linares
Jorge,

oFld:aDialogs[y]:aControls[x]:ClassName()="TGET"

tiene que funcionarte correctamente

Posted: Wed Sep 05, 2007 10:14 pm
by jvargas
Hola Antonio
Muchas gracias por tu respuesta.
es cierto funciona bien. Yo me equivoqué en el 2do FOR, puse
for y=1 to len(oFld:aDialogs)
for x=1 to len(oFld:aDialogs[y])
if oFld:aDialogs[y]:aControls[x]:ClassName()="TGET"

en vez de
for x=1 to len(oFld:aDialogs[y]:aControls)

otra vez, muchas gracias
Saludos
Jorge Vargas