tu

Páginas: 4 (768 palabras) Publicado: 13 de septiembre de 2014
ARREGLOS (ARRAYS)

Un array permite referirse a una serie de elementos del mismo tipo con un mismo nombre, y hace referencia a un único elemento de la serie utilizando uno o más índices.

VisualBasic permite definir arrays de variables de una o más dimensiones y de cualquier tipo de datos (tipos fundamentales y definidos por el usuario). Visual Basic introduce una nueva clase de arrays, losarrays de controles (esto es, arrays de botones, de etiquetas, de paneles, etc.) que permiten una programación más breve y clara.

Todos los elementos de un array deben ser del mismo tipo y estánalmacenados de forma contigua en la memoria. Por supuesto, si el array es de tipo Variant cada elemento puede contener un dato de tipo diferente, e incluso puede contener otro array.

Entre losarrays de variables cabe distinguir dos tipos fundamentales, dependiendo de que número de elementos sea constante o pueda variar durante la ejecución del programa.

1. Arrays estáticos, cuya dimensiónes siempre la misma.
2. Arrays dinámicos, cuya dimensión se puede modificar durante la ejecución del
programa.

Arrays estáticos

La declaración de un array estático dependerá de su ámbito.
Ladeclaración de un array público se hace en la sección de declaraciones de un módulo utilizando la sentencia Public.
La declaración de un array a nivel del módulo o del formulario se hace en la secciónde declaraciones del módulo o del formulario utilizando la sentencia Dim o Private.
Para declarar un array local a un procedimiento, se utiliza la sentencia Dim, Private o Static dentro del propioprocedimiento.

A continuación se presentan algunos ejemplos:

Dim vector(19) As Double

Este ejemplo declara un array de una dimensión, llamado vector, con veinte elementos, vector(0),vector(1), ... , vector(19), cada uno de los cuales permite almacenar un Double. Salvo que se indique otra cosa, los índices se empiezan a contar en cero.


Dim matriz(3, 1 To 6) As Integer

Este...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 3 3
  • 3 3
  • Yo <3
  • 3
  • 3
  • 3
  • 3
  • 3

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS