| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    ¿Qué es una matriz en Visual Basic
    ? En Visual Basic, una matriz es un conjunto indexado de datos. Las matrices se utilizan para agrupar y el índice de una serie de valores . Los valores individuales mantenidas en conjunto son llamados los elementos de la matriz . Un elemento es un dato , un nombre , por ejemplo , un ordenador no tiene un concepto de la palabra " nombre", por lo que el escritor de código explica el equipo que habrá una lista o tabla de información a que se refiere como " nombres ". Una vez se ha creado el espacio para los nombres , el programador se puede decir de computadoras que Lucy , Fred , Ben , George y Alison son todos los nombres , y los nombres son indexados , o subíndice , por lo que el nombre 1 es Lucy , nombre 2 es Fred y así sucesivamente . Función

    programadores usan matrices para referirse a varios valores de la misma clase de datos (en nuestro ejemplo, nombres) , con un número denominado índice o subíndice, para distinguir a unos de otros . Las matrices se utilizan para acortar y simplificar el código de Visual Basic , lo que permite a un programador para crear bucles que se ocupan de manera eficiente con un gran número de elementos , siempre y cuando los elementos son todos del mismo tipo de datos . Un programador puede declarar cada elemento por separado como una variable individual , pero esto sería difícil de manejar programas para escribir y ejecutar .
    Tipos

    Matrices en Visual Basic pueden ser fijos tamaño o dinámica. Una matriz de tamaño fijo tiene el mismo número de elementos a lo largo de la ejecución del programa, mientras que los vectores dinámicos pueden expandir mientras se ejecuta el programa e incorporar los datos que se importan o se transcribirán en el curso de la ejecución del programa . Las matrices también pueden ser lineales o multidimensionales . Arrays lineales contienen una sola lista de variables , tales como los nombres de nuestro ejemplo . Una matriz multidimensional utiliza más de un conjunto de índices o subíndices ; matrices bidimensionales se pueden considerar como una tabla con columnas y filas. También existen matrices escalonadas , que pueden contener cantidades variables de subconjuntos de elementos, . Estos funcionan como matrices dentro de una matriz

    matriz Declaración Declaraciones

    matrices son entraron en los programas de la misma manera que las variables - deben ser declaradas , y el lugar y la forma en que se declaran determina su ámbito de aplicación, o cuando en el programa que se puede utilizar. Cuatro tipos de información se incluyen en la instrucción de declaración : el nombre de la matriz , el tipo de datos , el número de dimensiones , y el número de elementos. Esto normalmente es precedido por " Dim " para declarar la matriz .
    Ejemplo de una matriz de tamaño fijo

    Una matriz de tamaño fijo que contiene los nombres de Lucy , Fred, Ben , George y Alison pueden ser declarados como strNames Dim ( 4 ) As String .

    El conjunto se denomina " strNames " y tiene espacio para cinco nombres . ( Cuando los conteos de Visual Basic el índice , que comienza a partir de 0 , por lo que el número utiliza el codificador es el número de elementos menos 1 ) . Sólo un número se da entre paréntesis después del nombre de la matriz , por lo que es un ser unidimensional, o lineal , matriz. Los nombres son entonces indexados ( dados los subíndices ) de 0 a 4 .
    StrNames

    ( 0 ) = strNames " Lucy " ( 1 ) = strNames "Fred " ( 2 ) = " Ben " y así sucesivamente < br >

    Para declarar una matriz que contiene los elementos de la forma de una mesa, un segundo número se da entre paréntesis , separados por una coma : strNames Dim ( 4,1) As String . Este código declara una serie de variables de cadena llamado " strNames ", que podría albergar el primer y segundo nombres de cinco personas.
    Ejemplo de una matriz dinámica

    Dejando el . paréntesis vacío crea una matriz dinámica : strNames Dim () As String

    Debido a que los paréntesis están vacíos, el ordenador no proporciona suficiente espacio de memoria para los elementos , los elementos se pueden agregar a esta serie después de haberse ha " redimensionado ", que es el proceso de contar la computadora cuánto se necesita espacio . El código para redimensionar la matriz " strNames " para tener un espacio para cinco nombres sería el siguiente: . StrNames ReDim ( 4 )

    Una vez que la matriz contiene los datos , la afirmación " ReDim " sobrescribe los datos que contiene , por lo que el programador debe utilizar la palabra clave " Preserve " . Para agregar un quinto nombre a nuestro arsenal nombre, manteniendo los cuatro nombres anteriores intacta , el código sería el siguiente:

    ReDim Preserve strNames ( 5 ) strNames ( 5 ) = " Boris "
    < br > Limitaciones

    matrices deben contener los datos del mismo tipo , pero por lo demás son muy flexibles . Un índice de matriz no puede exceder de los límites de un tipo de datos largo, pero teniendo en cuenta que el tipo de datos a largo oscila en el valor de -9.223.372.036.854.775.808 través 9.223.372.036.854.775.807 , hay un buen montón de espacio para llenar . Las matrices también son limitadas 32 ​​dimensiones , aunque es raro que los programadores a usar más de tres.

    Previous :

    next :
      Artículos relacionados
    ·Cómo convertir de decimal a binario en Visual Basic 
    ·VBA Búsqueda y sustitución Word 
    ·Cómo utilizar TreeView para ir a abrir otros libros 
    ·Cómo calcular el total de la columna de DataGrid 
    ·Cómo calcular de golf y distancia en VB 
    ·Cómo encontrar el ejecutable de una aplicación VB.NET…
    ·Cómo ejecutar un proceso en un PC remoto con Wmi VB.NE…
    ·Cómo crear una consulta de tabla mediante Visual Basic…
    ·Cómo crear una calculadora con Visual Basic y ArcGIS 
    ·Cómo crear tablas en tiempo de ejecución en Visual Ba…
      Artículos destacados
    ·Cómo escribir un programa simple en Ruby 
    ·El código HTML de varios accesos de usuarios 
    ·Cómo aprender matemáticas básicas Uso de los subprog…
    ·Cómo eliminar seleccion de DataGridViewComboBox 
    ·Programación en la era de las tarjetas perforadas 
    ·Cómo crear un archivo OCX 
    ·¿Qué es un error de ejecución 
    ·Cómo cancelar un proceso de reparación en MySQL 
    ·El uso de OLE en Visual Basic 
    ·Java Herramientas Hot Swap 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com