| 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 UBound y LBound en Visual Basic
    ? Incorporación matrices en la aplicación de Visual Basic ( VB ) pueden llegar a ser muy útil si usted sabe cómo usarlos . VB es un lenguaje de programación diseñado por Microsoft para el desarrollo de escritorio , aplicaciones web y móviles . Una matriz es un conjunto de valores lógicamente relacionados entre sí , tales como el número de condados en cada estado del país . Usted puede utilizar el UBound y las funciones LBound para determinar la dimensión de una matriz . Definición

    La función UBound devuelve el valor mayor subíndice disponible para la dimensión indicada de una matriz . El LBound es todo lo contrario, devuelve el subíndice más bajo disponible para la dimensión indicada de una matriz . El valor de cambio de estas dos funciones es un tipo de datos Integer. Si la matriz tiene un solo elemento, el UBound devuelve 0 . La función LBound siempre devuelve 0 , siempre y cuando la matriz se ha inicializado , incluso si no tiene elementos .
    Matrices Dimensiones

    Cuando una matriz utiliza un índice, se dice que es uno dimensional. Una matriz multidimensional utiliza más de un índice o subíndice . También puede declarar matrices que se llama matriz de matrices o matrices dentadas . Estos pueden ser ya sea unidimensional o multidimensional , como se define los elementos . Por ejemplo, si se declara una matriz bidimensional de meses, un subíndice representa el mes y el resto de días . Meses tienen un número diferente de días , por lo tanto, sus elementos no formarán una matriz bidimensional rectangular. En VB , la matriz se declara como el siguiente :

    Dim monthsArray ( 11 , 30 ) As String
    Determinar Dimensión máxima

    subíndices empiezan en 0 para cada serie y el máximo se define por el número que escriba en el arsenal de cada subíndice. Puede declarar una matriz Byte multidimensional utilizando la siguiente sintaxis:

    Dim a (200, 10 , 2 ) As Byte

    puede recuperar la longitud de la matriz para cada subíndice utilizando la función UBound . El " Ubound (a, 1 ) " Sintaxis [ sin las comillas ] devuelve " 200 . " Cambio de la posición de subíndice " 2 " y el resultado es " 10 ". Adquirir el tamaño para el tercer subíndice, cambiar la posición de " . 3 "
    Determinar dimensión mínima

    arrays, subíndices siempre comienzan en 0 , por lo que el subíndice disponible más baja para cada dimensión es siempre 0 . Declarar la siguiente matriz de bytes y utilizar la función LBound para obtener el más bajo disponible subíndice :

    Dim a (200, 10 , 2 ) As Byte

    Para determinar el nivel más bajo para el primer subíndice utilizar el sintaxis " LBound (a, 1 ) " [ menos las comillas ] para devolver 0 . Cambie el subíndice " 2 " y la función también devuelve " 0 ". Cambie el subíndice de " 3 " y el valor de retorno sigue siendo " 0 ".

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar un CheckBox y ComboBox en un DataGridVie…
    ·Cómo acelerar el código VBA 
    ·Cómo mostrar nombres de archivos en un Listbox 
    ·Cómo consultar varias bases de datos en Access 
    ·Texto a voz en Vb Net 
    ·Cómo llamar a una función en VBA 
    ·Cómo imprimir un cuadro de lista en Visual Basic 
    ·Cómo crear un programa de Visual Basic Utilizar el Si …
    ·Cómo convertir de decimal a binario en Visual Basic 
    ·VBS Funciones de Matrices 
      Artículos destacados
    ·Galería Javascript Tutorial 
    ·Cómo comprobar el Diccionario exacto en Python 
    ·Cómo insertar nuevas tablas en MySQL usando PHP 
    ·Cómo cambiar el esquema de fronteras en NetBeans 
    ·Cómo personalizar el color de NetBeans 
    ·PHP ' isset ' vs ' vacío ' 
    ·Cómo crear una instrucción en Ruby 
    ·¿Qué hace el operador ^ media en Java 
    ·Cómo vincular un objeto a un GridView en el Código 
    ·Cómo hacer que su nofollow Blogroll 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com