Convertir Tipos de Datos de ActiveX a Tipos de Datos de LabWindows/CVI



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

Problema:
Estoy desarrollando una aplicación que usa controles ActiveX Automation. Debo trabajar con los tipos de datos BSTR, SAFEARRAY y VARIANT. ¿Cómo puedo convertir estos tipos de datos a tipos de datos de LabWindows/CVI?


Solución:
El Wizard de LabWindows/CVI genera un conjunto de funciones que se pueden usar para comunicarse con cualquien servidor de ActiveX Automation instalado en su máquina. Estas funciones generalmente convierten automáticamente los tipos de datos. Sin embargo, en algunas ocasiones es necesario convertir estos tipos de datos de forma manual.

Para estos casos, LabWIndows/CVI provee una paleta de funciones. Puede buscar en la librería de ActiveX las funciones que permiten convertir bidireccionalmente los tipos de datos deseados. Un ejemplo es la función CA_CStrintToBSTR que convertirá una cadena de caracteres C String a un BSTR.


Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 05/02/2003
Última Actualización: 05/28/2014
Identificación del Documento: 2X1H13TL