From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



¿Cómo puedo crear desde mi programa un Arreglo en TestStand?



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

Problema:
Necesito crear un arreglo de TestStand desde mi secuencia o desde el código de uno de mis módulos. Para poder crear desde mi código variables en TestStand, usualmente utilizo el método SetVal incluido en el API de TestStand (por ejemplo SetValBoolean, SetValNumber, SetValString, etc.) y coloco un valor Verdadero el parámetro InsertIfMissing. Esto funciona bien para otros tipos de variables, pero no existe un método SetVal para crear un arreglo. Adicionalmente, no puedo modificar los métodos existentes para que funcionen con un dato tipo arreglo. ¿Cuál es la mejor forma para poder implementar esta funcionalidad?


Solución:
Existen dos maneras para crear arreglos en TestStand desde su código. Ambas requieren el uso de los métodos del API de TestStand para insertar el arreglo dentro de la memoria reservada para TestStand.


Ambos métodos están documentados en la Ayuda para el Programador de TestStand. Usted puede acceder este documento desde el menú de ayuda en su Editor de Secuencias de TestStand (Help»TestStand Help). Todos los métodos de API de TestStand están disponibles para cualquier lenguaje de programación que soporte el uso de ActiveX. Para mayor información, refiérase a los enlaces que se encuentran en la parte inferior de este documento.



Ligas Relacionadas:
Tutorial Developer Zonel: ActiveX y TestStand(Documento en Inglés)
Manuales: Manual del Usuario para TestStand (Marzo 2001, documento en Inglés)
Manuales: Inciandose en TestStand (Marzo 2001, documento en Inglés )


Archivos Adjuntos:





Día del Reporte: 10/29/2003
Última Actualización: 02/04/2008
Identificación del Documento: 2UQACA6E