Ejemplos de NI-DAQmx para Visual Basic 6.0



Software Primario:
Versión de Software Primario: 8.3
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:

¿Donde se localizan los Ejemplos de NI-DAQmx para Visual Basic 6.0?  Revisando los ejemplos que se instalaron junto con NI-DAQmx, pude observar que existen numerosos ejemplos escritos para C y muy pocos ejemplos disponibles para Visual Basic 6.0.  ¿Cómo puedo accesar a la lista completa de ejemplos de DAQmx para Visual Basic 6.0?



Solución:

Cuando instale NI-DAQmx, seleccionar la opción para instalar soporte para Visual Basic 6 instalará ejemplos para VB 6 en alguno de los tres folders que se enlistan a continuación (por favor revise todas las localidades):

Además, la librería de NI-DAQmx para Visual Basic 6.0 está basada en el API de C para NI-DAQmx.  Por consiguiente, además de los ejemplos instalados para Visual Basic 6.0, también puede referirse a los ejemplos para el API de C para NI-DAQmx cuando se crea una nueva aplicación en VIsual Basic 6.0 de NI-DAQmx.

 

Los ejemplos para ANSI C de DAQmx pueden ser localizados en uno de los tres folders que se enlistan a continuación:

Para utilizar los ejemplos con VB6, NI-DAQmx C API Visual Basic 6.0 Help provee las siguientes instrucciones:

  1. Localice un ejemplo en C que sea similar al que desea crear en Visual Basic 6.0.
  2. Utilice un editor de texto para cargar el archivo .c del ejemplo.
  3. Todos los ejemplos en C utilizan la macro DAQmxErrChk.  Los ejemplos para Visual Basic 6.0 utilizan un módulo de Visual Basic 6.0 que provee una herramienta similar para comprobación de errores.  La función DAQmxErrChk se encuentra en el módulo NIDAQmxErrChk.bas en el folder compartido (Shared folder).
  4. Utilice Visual Basic 6.0 para crear un proyecto EXE estándar de Visual Basic 6.0.
  5. Agregue una referenciaa nidaqmx.tlb.
  6. Agregue el módulo NIDAQmxErrorCheck.bas al proyecto.
  7. En el archivo .c, localice todas las llamadas--además de DAQmxErrChk--que tienen el prefijo DAQmx.  Estas son las llamadas hechas al controlador de NI-DAQmx.
  8. Haga las mismas llamadas a funciones del controlador en su programa de Visual Basic 6.0.
  9. En muchos casos, usted puede simplemente copiar y pegar el código de su programa en C al proyecto de Visual Basic 6.0, incluyendo la macro DAQmxErrChk, si agregó NIDAQmxErrorCheck.bas a su proyecto.  Después de copiar y pegar el código, debe completar los siguientes tareas de limpieza:

Como referencia, el NI-DAQmx C API Visual Basic 6.0 Help puede encontrarse en la siguiente dirección del menú Inicio de Windows una vez que NI-DAQmx ha sido instalado:

Start»Programs»National Instruments»NI-DAQ»Text-Based Code Support»NI-DAQmx C API Visual Basic 6.0 Help

Si los ejemplos del API de NI-DAQmx para C no están instalados en su máquina, puede instalarlos al modificar la instalación de NI-DAQmx como se describe en el documento KnowledgeBase 34SGGQ7U: Installing NI-DAQmx Examples for LabWindows/CVI, asegúrese de incluir los ejemplos enlistados debajo de Microsoft Visual Basic 6.0 Support.



Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 09/26/2006
Última Actualización: 02/07/2012
Identificación del Documento: 41P6PDLA