HOLA A TODOS
NECESITO AYUDA, DESEO SABER COMO CAMBIAR LAS PROPIEDADES DE CONTROLES QUE ESTAN EMBEBIDOS EN UNA VENTANA.
ESTUVE HACIENDO UNA FUNCION MAS O MENOS ASI:
f_cambia_propiedades(ref aw_window) returns integer
aw_window //es el argumento que voy a pasar y es del tipo window
Integer li_controles
Checkbox lcdx_Checkbox
CommandButton lcb_CommandB
RadioButton lrb_RadioB
SingleLineedit lsle_SingleL
FOR li_controles = 1 TO UpperBound(aw_window.control[])
CHOOSE CASE TypeOf(aw_window.Control[li_controles])
CASE CommandButton!
lcb_CommandB = aw_window.Control[li_controles]
lcb_CommandB.Enabled = False // propiedad a cambiar por ejemplo 'Enabled'
CASE RadioButton!
lrb_RadioB = aw_window.Control[li_controles]
lrb_RadioB.Enabled = False
CASE SingleLineedit!
lsle_SingleL = aw_window.Control[li_controles]
lsle_SingleL.Enabled = False
CASE Checkbox!
lcdx_Checkbox = aw_window.Control[li_controles]
lcdx_Checkbox.Enabled = False
END CHOOSE
NEXT
RETURN 1
HASTA ALLI TODO OK PERO EL PROBLEMA ES CUANDO QUIERO HACERLO CON VARIAS VENTANAS, PARA ESO LEO LA APLICACION (PBL) QUE CONTENGA LAS VENTANAS CON LIBRARYDIRECTORY E IMPORTO LA DATA CON IMPORTSTRING A UN DATASTORE, UNA VEZ HECHO ESO, COMO ASOCIO ESOS NOMBRES EN LA FUNCION??, HAY ALGUNA FUNCION QUE CONVIERTA UN STRING A UN TIPO DE OBJETO??
POR FAVOR SI ALGUIEN TIENE IDEA HACERLA LLEGAR A ESTE FORO
SALUDOS.
GUILLERMO