| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Hvad er UBound og LBound i Visual Basic
    ? Omfattende arrays i Visual Basic ( VB) ansøgning kan blive meget praktisk, hvis du ved hvordan man bruger dem. VB er ​​en computer programmeringssprog udviklet af Microsoft til at udvikle desktop , web og mobile applikationer. Et array er et sæt af værdier, logisk relateret til hinanden , såsom antallet af amter i hver stat i landet . Du kan bruge UBound og LBound funktioner til at bestemme dimensionen af et array . Definition

    UBound funktionen returnerer den højeste tilgængelige sænket værdi for den angivne dimension i et array . Det LBound er det modsatte , den returnerer den lavest mulige sænket for den angivne dimension i et array . Afkastet værdi for begge disse funktioner er et heltal datatype. Hvis matrixen kun har ét element , det UBound returnerer 0 . Den LBound Funktionen returnerer altid 0 , så længe array er blevet initialiseret , selv om det har nogen elementer .
    Arrays Dimensioner

    Når et array bruger et indeks , er det siges at være én dimensionelle. En flerdimensional tabel bruger mere end én indeks eller sænket . Du kan også erklære arrays , der kaldes array af arrays eller takkede arrays . Disse kan være enten endimensionale eller flerdimensional , som kan elementerne defineres. For eksempel, hvis du erklærer en to- dimensionel array måneder én indeks repræsenterer måneder og de ​​andre dage . Måneder har et forskelligt antal dage , derfor dine elementer vil ikke danne en rektangulær todimensionalt array. I VB, vil array skal deklareres som følgende : Hej

    Dim monthsArray (11 , 30) As String
    Bestem maksimal dimension
    < p > sænket starter ved 0 for hvert array og den maksimale er defineret ved det tal, du skriver i array for hvert indeks . Du kan erklære en flerdimensional Byte array ved hjælp af følgende syntaks : Hej

    Dim a (200 , 10, 2) Da Byte
    p Du kan hente længden af ​​array for hver sænket vha. UBound funktionen . Syntaksen " UBound (a, 1 )" [ uden anførselstegn ] returnerer "200 ". Skift sænket position til " 2" , og resultatet er " 10 ". At erhverve størrelse for tredje sænket ændre positionen til " . 3 "
    Bestem Minimum dimension

    arrays , indekserne altid starte ved 0 , og derfor den lavest mulige sænket for hver dimension er altid 0 . Erklær følgende Byte array og bruge LBound funktionen for at få den lavest mulige indeks : Hej

    Dim a (200 , 10, 2) Da Byte

    For at bestemme den laveste for første sænket bruge syntaks " LBound (a, 1 )" [ minus anførselstegn ] for at vende 0 . Skift sænket til "2 ", og funktionen returnerer også "0". Skift indeks til "3 ", og returværdien er stadig " 0".

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Call lagrede SQL-procedurer i Visual Basic 
    ·Sådan bruges VBA for Beregninger 
    ·Dele af en Visual Basic Application Window 
    ·Sådan Indsæt en linje i en fil i VBS 
    ·Tekst Funktion i VBA 
    ·Sådan bruges Select Command i DataGrid i Asp.net 
    ·Sådan center et objekt på en formular i Visual Basic …
    ·Sådan Link MS Access til Visual Basic 6.0 
    ·Sådan nulstilles en lokal Admin Password Script 
    ·Sådan bruges et museklik Som aktion i Visual Basic 
      Anbefalede Artikler
    ·Slags løkker i Visual Basic 
    ·Sådan opdaterer Python til 2,6 
    ·Sådan Konverter en lang variabel Into Bytes i Visual B…
    ·Hvordan at logge ind med Python på Facebook 
    ·Sådan tilføjes Blanks i en streng i Visual Basic 
    ·Den historie Prolog Programming Language 
    ·Hvordan man skriver en variabel til en tekstfil i SSIS 
    ·Sådan bruges WMI Detect VMWare 
    ·Sådan Test PHP Exec 
    ·Sådan Find antallet af linjer i en streng til Visual B…
    Copyright © Computer Viden http://www.computerdk.com