“Conocimientos Programación>Visual Basics Programación

¿Cómo se inicializar matrices en Visual Basic

2012/10/7
? Matrices de Visual Basic constan de colecciones de datos relacionados organizados de una manera lógica . Cada elemento de datos se mantiene en un nombre de variable con un índice asociado como " correo electrónico ( 1 ), correo electrónico ( 2 ), correo electrónico ( 3 ) . " Tipos

Visual Basic utiliza matrices fijas o dinámicas. Matrices fijas requieren saber cuántos elementos hay en la matriz en la salida. Arrays dinámicos pueden ampliar o durante la ejecución del contrato .
Inicialización de una matriz

inicializar matrices antes de su uso . Iniciar una matriz fija mediante la definición de la matriz con un índice específico en código como este:

emails Dim ( 100 ) como String

Esto crea una serie fija de 101 artículos , porque los índices de matrices comienzan en 0 .


para inicializar una matriz dinámica , use esto:

emails Dim () As String

Más tarde , cuando se necesita para crear la matriz , por ejemplo, con 1.000 artículos , utilizar una instrucción diferente, con el índice de un número inferior al deseado :
emails Redim

( 999 ) As String

Ventajas

identificación una variable por su número de índice simplifica la codificación y permite una ejecución más rápida . Puede ordenar arrays, crear matrices multidimensionales y agregar o eliminar elementos. OsCommerce Advertencia

Arrays causar problemas en la ejecución si el número real de elementos de matriz supera el tamaño establecido originalmente . Esto produce un mensaje de error que dice " Error en tiempo de '9 ' : Subíndice fuera del intervalo . "

Visual Basics Programación
Cómo dar formato decimales en Visual Basic
Cómo convertir de decimal a binario en Visual Basic
Cómo cerrar automáticamente un cuadro de mensaje en VB6
Cómo utilizar el VBScript objeto Ubicación
Cómo utilizar el ListView ItemChecked en VBA
Cómo crear XSD VB
Cómo hacer un botón de reinicio en VBA
Cómo utilizar MMControl en Visual Basic
Conocimientos Informáticos © http://www.ordenador.online