| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Che cosa è UBound e LBound in Visual Basic
    ? Array che contiene, l'applicazione Visual Basic ( VB ) può diventare molto utile se si sa come usarli . VB è un linguaggio di programmazione progettato da Microsoft per lo sviluppo desktop, web e applicazioni mobili . Una matrice è un insieme di valori logicamente connesse tra loro , come ad esempio il numero di paesi in ogni stato del paese . È possibile utilizzare il UBound e le funzioni LBound per determinare la dimensione di un array. Definizione

    La funzione UBound restituisce il valore più alto disponibile per la dimensione indicata di una matrice . Il LBound è l'opposto e restituisce il più basso disponibile per la dimensione indicata di una matrice. Il valore di ritorno per entrambe queste funzioni è un tipo di dati integer . Se l'array ha un solo elemento , il ritorno Ubound 0 . La funzione LBound restituisce sempre 0 finchè l'array è stato inizializzato , anche se non ha elementi .
    Array Dimensioni

    Quando un array usa un indice, si dice che sia uno dimensionale. Un array multidimensionale utilizza più di un indice o pedice . È inoltre possibile dichiarare array che sono chiamati array di array o array frastagliati. Questi possono essere sia unidimensionale o multidimensionale , come possono gli elementi definiti . Per esempio, se si dichiara un array bidimensionale di mesi, un pedice rappresenta mesi e gli altri giorni . Mesi hanno un diverso numero di giorni , quindi, gli elementi non formeranno un rettangolare matrice bidimensionale . In VB , la matrice sarebbe stata dichiarata come la seguente :

    Dim monthsArray ( 11 , 30 ) As String
    Determinare
    Massimo Dimension < p > pedici partono da 0 per ogni array e il massimo è definito dal numero digitato nella matrice per ogni indice . È possibile dichiarare una matrice Byte multidimensionale utilizzando la seguente sintassi :

    Dim a ( 200 , 10 , 2) As Byte

    è possibile recuperare la lunghezza della matrice per ogni indice si utilizza la funzione UBound . Il " UBound ( a , 1 ) " Sintassi [ senza virgolette ] restituisce " 200 ". Cambiare la posizione di pedice a "2" e il risultato è " 10 ". Acquisire la dimensione per la terza pedice , modificare la posizione di " . 3 "
    Determinare minimo Dimension

    array , indici partono sempre da 0 , quindi il più basso indice disponibile per ogni dimensione è sempre 0 . Dichiarare la seguente matrice di byte e di utilizzare la funzione LBound per ottenere il più basso disponibile pedice :

    Dim a ( 200 , 10 , 2) As Byte

    Per determinare il più basso per il primo pedice utilizzare il sintassi " LBound (a , 1 ) " [eccetto le virgolette ] per restituire 0 . Modificare il pedice a "2" e la funzione restituisce anche "0 . " Cambia il pedice a "3" e il valore di ritorno è ancora " 0 ".

    Previous :

    next :
      Articoli Correlati
    ·Come accedere alle impostazioni di protezione di Window…
    ·Tutorial Word con VB 
    ·Come controllare per valore NULL in Visual Basic 
    ·Come accedere alle porte seriali e parallele utilizzand…
    ·VB6 Funzione Timer 
    ·Come creare una funzione in Visual Basic 
    ·Come impostare messa a fuoco di ComboBox a Vb 
    ·Come utilizzare VBA per calcoli 
    ·Come utilizzare MSVidCtl in Visual Basic 6 
    ·Differenza tra le funzioni e subroutine in Visual Basic…
      Articoli in evidenza
    ·Come copiare una cartella e il suo contenuto in VB.NET 
    ·Come intercettare tutte le eccezioni Datagrid 
    ·Come abilitare ASP in IIS 6 
    ·Come convertire i dati 3D a 2D Utilizzando MATLAB 
    ·Come scrivere le informazioni in ingresso al file Pytho…
    ·Certificazione Net Architettura 
    ·Java Software Testing 
    ·Come fare una Ciclismo Banner JavaScript 
    ·Come creare un pacchetto di installazione di iPhone 
    ·PHP Nominato Funzione Array 
    Copyright © Conoscenza Informatica http://it.wingwit.com