Ejemplos usando el Api de windows para Visual basic

91 - Averiguar si un Array está dimensionado

Volver al Listado Api - Anterior - Siguiente



 

 

A continuación dos ejemplos para determinar si un Array o matriz dinámico ha sido inicializado, o mejor dicho redimensionado

 

El primer ejemplo utiliza una función de la librería msvbvm60.dll, llamada GetSafeArrayPointer, para chequear y consultar el Array o vector

Colocar 3 command, Command1, Command2 y Command3 .El Command1 lo que hace es Averiguar el estado del Array, El Command2 lo redimensiona y el Command3 lo elimina con la función Erase de VB.

Nota: La función tiene 2 parámetros, el primero es el Vector o Array . El segundo es el valor de retorno, si es 0 es porque no está dimensionado, si el valor es distinto de 0 es porque ha sido inicializado.

 

Código fuente en un formulario

 

 

El otro ejemplo es el siguiente:

 

 



Buscar en Recursos vb