|
Tengo un arreglo almacenado como una variable local en TestStand. Me gustaría borrar todos los elementos de este arreglo durante ejecución. ¿Cómo puedo lograrlo?
Para limpiar un arreglo en TestStand, necesita acceder a la clase ArrayDimensions para resetear las fronteras del arreglo. La frontera inferior debe establecerse en cero y la frontera superior en blanco ya sea usando el método SetBounds o SetBoundsByStrings. Aqui se muestra un ejemplo:
Locals.myArray.Type.ArrayDimensions.SetBoundsByStrings("[0][0]", "[][]")
Adicionalmente con un arreglo de una dimensión usted puede utilizar el método DeleteElements. Aqui se muestra un ejemplo:
Locals.myArray.DeleteElements(0, myArray.GetNumElements())
KnowledgeBase 2UQACA6E: How Can I Programmatically Create a TestStand Array?
|