Example Code

Duplicar controles en CVI

Code and Documents

Attachment

Esta aplicación permite de forma programática duplicar un conjunto de controles en la interfaz de usuario, siendo capaz de diferenciar cada copia.

Descripción

El objetivo de esta prueba es demostrar que se pueden duplicar controles e indicadores de manera programática en CVI; a la vez que se pueden recibir eventos de estos, pudiendo determinar el control que generó el evento. También la aplicación muestra que es posible modificar el valor de los controles o indicadores duplicados, dado que el “control ID” es diferente.

Software de aplicación

CVI 2010.

Modo de operación

Abra el archivo Dynamic.cws y corra la aplicación. Al presionar el botón New SOCKET se agrega un duplicado del conjunto de controles dentro del recuadro y que representan un “socket”. Al agregar varios sockets y dar clic en los botones de cualquiera de estos; podemos ver el nombre del botón presionado, y el socket al que pertenece. Asimismo, al presionar el botón Set MSG se copia el texto del control Message en el indicador Result del socket seleccionado con el control Test Socket.

Untitled.pngUntitled.png

Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.

Contributors