Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
O que é UBound em VB
? Função do Visual Basic UBound retorna o maior índice de uma matriz. Por exemplo, se você definiu uma variável " meuArray " como uma matriz segurando 10 inteiros , então " UBound ( myArray ) " trará 10. Note, entretanto, que o número total de elementos para essa matriz é 11, não 10. A razão para isto é que as matrizes são indexados a partir de 0 . Use UBound para evitar a atribuição de valores para além dos limites de uma matriz . Sintaxe

Você pode expressar e começar a entender a sintaxe do UBound com a seguinte notação : " . UBound (Array, [Rank ] ) " Esta notação diz-lhe todos os argumentos para UBound e pistas você em quanto ao que esses argumentos representam. O argumento de "Matriz " representa a variável de matriz que você passar para UBound ( na introdução, " meuArray " foi um tal variável). Mas entendemos que a matriz pode ser de qualquer tipo , e não apenas números inteiros. Além disso, a matriz pode ter várias dimensões , não apenas um. A parte da sintaxe " [Rank ]" tem chaves para indicar esse argumento é opcional. Se você optar por não incluí-lo , VB irá atribuir -lhe o valor padrão de 1 , o que indica a primeira dimensão de uma variável de matriz .
Entrando em Programação Ambiente

Entrando UBound no ambiente de desenvolvimento Visual Basic envolve digitando a palavra-chave " UBound ", em seguida, pressionando o " ( " caráter de apresentar a lista de argumentos. no momento em que você inserir esse personagem, o ambiente de desenvolvimento irá exibir uma caixa de texto flutuante mostrando a sintaxe para UBound . você pode descartar essa caixa de texto com a tecla " Esc ". digite os argumentos para UBound , separando-os com uma vírgula. Quando você terminar de inserir os argumentos , digite o caractere ")" . O ambiente de desenvolvimento irá destacar a abertura eo fechamento de parênteses para mostrar esses personagens estão emparelhados com êxito . Esse recurso ajuda a inserir funções cujas listas argumento conter outras funções. Os parênteses em tais declarações de outra forma seria confuso para ler.

Matrizes multidimensionais

Esta declaração mostra como usar UBound em variáveis ​​de matriz com mais de uma dimensão : " . UBound ( multiarray , dimensionNumber ) " Aqui, o texto " multiarray " indica uma variável de matriz com duas ou mais dimensões . Essa variável pode ser declarado com uma declaração como " dim multiarray (10,2 )" ou escurecer multiarray (2,5). " O " texto dimensionNumber "indica que dimensão você quer que o limite superior para . < Br >
programa exemplo

o programa de amostra nesta seção declara e inicializa uma variável de matriz , em seguida, utiliza UBound para imprimir os limites superiores da primeira dimensão nessa variável . Quando você executar este programa , clicando em " Iniciar a depuração " de comando, o programa exibirá o menu "Iniciar" "2 ", indicando o mesmo limite superior indicada na declaração " Dim "

. Public Class Form1

Sub Form1_Load privada (sender System.Object , ByVal e As System.EventArgs ) Handles MyBase.LoadDim a ( 2, 2) As Integer

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

Anterior :

Próximo : No
  Os artigos relacionados
·Como enviar um Array via Winsock no Visual Basic 6 
·Como fazer uma caixa de texto aceitar apenas números n…
·O que é uma Macro Looping 
·Como Fazer um Navegador Internet em Vb.Net sem o contro…
·Como abrir um DB no Xcode 
·Como alterar TryParse Digite VBScript 
·Como usar um Matrix em Vb.Net 
·Como usar um Matrix para transformar objetos em VB.NET 
·Como criar um banco de dados usando ProgressBar e VB.Ne…
·Funções VBA Dólar -assinado 
  Artigos em destaque
·Tipos JavaScript Nó 
·Como faço para converter o Datestamp Data em DB2 
·Como substituir texto arbitrário em String no C + + 
·Como construir um analisador em Python 
·Extensões de arquivos Perl 
·Você pode anexar um PDF para um alvo exato no e-mail E…
·A diferença entre um operando e Operador 
·Como declarar variáveis ​​como uma forma No VBA 
·Como Usar a caixa de combinação com Netbeans GUI 
·Como definir o tempo para um tempo limite PHP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados