ni.com checkout is currently experiencing issues.
Support teams are actively working on the resolution.
ni.com checkout is currently experiencing issues.
Support teams are actively working on the resolution.
el 06-12-2015 12:29 AM
Saludos a todos.
Tengo un programa en el cual hay 2 botones que realizan funciones especificas diferente uno de otro,
pero deben de funcionar por separado y uno a la vez, es decir si presiono uno debe de quedar enclabado hasta que se vuelva a presionar o se presione el otro boton, solo asi refgresa a su valor cero, lo intente hacer con un property node pero creo que halgo estoy haciendo mal por que lo deshsbilito pero se queda en el estado que estaba trabajando no cambia su valor,Si alguien tiene algun tip se los agradesco es de mucha ayuda
el 06-12-2015 07:06 AM
RORF escribió:
Saludos a todos.
Tengo un programa en el cual hay 2 botones que realizan funciones especificas diferente uno de otro,
pero deben de funcionar por separado y uno a la vez, es decir si presiono uno debe de quedar enclabado hasta que se vuelva a presionar o se presione el otro boton, solo asi refgresa a su valor cero, lo intente hacer con un property node pero creo que halgo estoy haciendo mal por que lo deshsbilito pero se queda en el estado que estaba trabajando no cambia su valor,Si alguien tiene algún tip se los agradezco es de mucha ayuda
La propiedad que utilizaste ( http://zone.ni.com/reference/en-XX/help/371361H-01/lvprop/ctrl_disabled/) es para habilitar o deshabilitar el control y no para cambiar el estado del control, que es lo que tal vez quieres hacer, deberías utilizar una variable local o bien la propiedad "Value" para hacer esto ,
el 06-12-2015 04:35 PM
a ok si asi es por que al desabilitarlo no podre usarlo verdad? entonces que es mas recomendable u na variable local o la propiedad value?
Muchas gracias saludos
el 06-18-2015 11:26 PM
Saludos RORF,
Como comentó Jokelnice, básicamente la confusión fue que utilizaste (Disabled Property) deshabilita o habilita el control, efectivamente, si el control se encuentra deshabilitado no será posible que cambies su valor. En este caso podrías utilizar la propiedad Value o bien local variable sin problema.
Me tomé la libertad de generar un pequeño ejemplo que demuestra esto, utilizando programación controlada por eventos, te comparto un link que explica esto más a detalle:
Event-Driven Programming in LabVIEW:
http://www.ni.com/white-paper/3331/en/
Espero esto te sea de utilidad, saludos cordiales.