ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

que significan exactamente los valores de control que aparecen al lado de las variables en los archivos .h

Hola,
me gustaria saber exactamente que significan esos valores que aperecen en los archivos .h automaticamente. Se pueden modificar? Definen un tipo de variable de control? Gracias.
0 kudos
Mensaje 1 de 2
3.557 Vistas
Hola, si los valores que indicas sono por ejemplo
 
#define APAGADO   0
#define ENCENDIDO  1
 
esta es una manera para definir valores constantes asociados a las etiquetas APAGADO y ENCENDIDO. De esta manera puedes utilizar en el programa las etiquetas (que normalmente tienen un sentido evidente) dejando por un lado los valores asociados (que substituyen las etiquetas en el momento de la compilación del programa). Usando las etiquetas siempre se utilizará el valor correcto sin tema que por ser tantas las opciones se equivoque uno poniendo un valor incorrecto. De todas maneras, estos valores son constantes y no se permite modificar el valor asociado a cada etiqueta.
 
Normalmente estas definciones no se crean automaticamente, sino que debe uno poner etiquetas y valores segun sus voluntades.
 
 
Si es que estas usando el CVI, por cada user interface file (UIR) que vas creando un header file es creado también con el mismo nombre, en el que cada panel y cada control viene listato con un valor asociado: este sí creado automaticamente. Estos file no deben ser modificados manualmente puesto que cada vez que se modifica un UIR file estos vienen modificados automaticamente y las modificaciones hechas manualmente se perderían.


Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 kudos
Mensaje 2 de 2
3.544 Vistas