“Conocimientos Programación>Visual Basics Programación

¿Qué es UBound en VB

2014/2/19
? Función UBound de Visual Basic devuelve el índice más alto de una matriz. Por ejemplo , si se ha definido un " myArray " variable como un arreglo que contiene 10 números enteros , entonces " UBound ( myArray ) " producirá 10 . Nótese, sin embargo , que el número total de elementos de esta matriz es 11 , no 10 . La razón de esto es que las matrices se indexan a partir de 0 . Utilice UBound para evitar asignar valores más allá de los límites de una matriz . Sintaxis

puede expresar y empezar a entender la sintaxis de UBound con la siguiente anotación : " UBound (Array, [Rank ] ) . " Esta notación te dice todos los argumentos a UBound y pistas que en cuanto a lo que representan esos argumentos. El argumento de la " matriz " representa la variable de matriz se pasa a UBound ( en la introducción, " myArray " era tal variable ) . Pero entiendo que la matriz puede ser de cualquier tipo , no sólo números enteros. Además, la matriz puede tener varias dimensiones , no sólo uno. El " [Rank ] " de la sintaxis tiene llaves para indicar este argumento es opcional . Si decide no incluirlo , VB le asignará el valor predeterminado de 1 , lo que indica la primera dimensión de una variable de matriz .
Entrando en el Entorno de programación

Entrando UBound en el entorno de desarrollo de Visual Basic consiste en escribir la palabra clave " UBound , " y luego pulsar el botón " ( " carácter a introducir la lista de argumentos . en el momento de insertar ese personaje , el entorno de desarrollo se mostrará un cuadro de texto flotante muestra la sintaxis para UBound . puede cerrar este cuadro de texto con la tecla " Esc ". escriba los argumentos a UBound , separándolos con una coma. Cuando haya terminado de introducir los argumentos , escriba el carácter ") " . El entorno de desarrollo pondrá de relieve tanto de apertura como de cierre de paréntesis, a mostrar estos caracteres se combinan con éxito . Esta característica ayuda a insertar funciones cuyos argumentos listas contienen otras funciones. Los paréntesis en las declaraciones de otro modo sería confuso para leer.
Arrays multidimensionales

Esta declaración muestra cómo utilizar UBound en variables de matriz con más de una dimensión : " . UBound ( multiarray , dimensionNumber ) " Aquí, el texto " multiarray " indica una variable de matriz con dos o más dimensiones . Esa variable puede ser declarada con una declaración como " dim multiarray ( 10,2) " o dim multiarray ( 2,5). " El " text dimensionNumber "indica qué dimensión desea que el límite superior de .

Sample Program

el programa de ejemplo en esta sección declara e inicializa una variable de matriz , a continuación, utiliza UBound para imprimir los límites superiores de la primera dimensión en esa variable. Cuando se ejecuta este programa , haga clic en el comando de menú "Inicio ", "Iniciar depuración " , el programa mostrará " 2 ", indicando el mismo límite superior declarado en la instrucción " Dim " .

Public Class Form1

Private Sub Form1_Load ( ByVal remitente como System.Object , ByVal e como System.EventArgs ) Handles MyBase.LoadDim a (2 , 2 ) As Integer

a (0 , 0 ) = 0MsgBox ( UBound (a, 1 )) End Class SubEnd

Visual Basics Programación
. Cómo crear un subweb mediante Visual Studio Net 2003
Cómo obtener Visual Basic 2008
¿Cómo puedo convertir a BCD Decimal Visual Basic
Cómo crear hipervínculos usando VB6
Cómo hacer URLs Ir en un navegador en Visual Basic
Cómo hacer un cuadro de texto sólo aceptan números en Visual Basic 8
Ideas para aplicaciones de Visual Basic
Tutorial sobre cómo usar VB6 PictureBox
Conocimientos Informáticos © http://www.ordenador.online