Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Wat is UBound in VB ? Functie UBound
Visual Basic geeft de hoogste index van een array . Bijvoorbeeld , als je een variabele " myArray " als een array met 10 gehele getallen , dan is " UBound ( myArray ) " hebt gedefinieerd zal opleveren 10 . Merk echter dan het totale aantal elementen van deze array 11 , 10 niet . De reden hiervoor is dat arrays zijn geïndexeerd vanaf 0 . Gebruik UBound tot het toekennen van waarden waarboven grenzen een array 's te voorkomen . Syntax

U kunt uiten en beginnen om de syntax van UBound begrijpen met de volgende notatie : " UBound ( Array , [ rang ] ) . " Deze notatie vertelt u alle argumenten om UBound en aanwijzingen je in wat die argumenten vertegenwoordigen . De " Array " argument staat voor de array variabele u doorgeven aan UBound ( in de inleiding , " myArray " was zo'n variabel ) . Maar begrijpen dat uw array kan van elk type zijn , niet alleen gehele getallen . Ook kan de array verschillende dimensies , niet slechts een. De " [ rang ] " gedeelte van de syntaxis heeft accolades om aan te geven dit argument is optioneel . Als u ervoor kiest om het niet , zal VB het de standaard waarde van 1 , waarvan de eerste dimensie van een array variabele geeft toewijzen .
Invoeren in Programming Environment

het invoeren UBound in de Visual Basic ontwikkelomgeving gaat het typen van het trefwoord " UBound , " vervolgens op de " ( " karakter aan de lijst met argumenten te introduceren . het moment dat je dat teken in te voegen , zal de ontwikkelomgeving een zwevend tekstvak weer te geven tonen de syntaxis voor UBound . je kunt dit tekstvak te ontslaan door op ' Esc '. typ de argumenten om UBound , gescheiden met een komma . Als je klaar bent het invoeren van de argumenten , typ het " ) " karakter . De ontwikkelomgeving zal benadrukken zowel het openen en sluiten van de haakjes om aan te tonen deze tekens zijn succesvol gekoppeld omhoog . Deze functie helpt u functies waarvan argument lijsten bevatten andere functies te voegen . De haakjes in dergelijke verklaringen anders zou verwarrend zijn om te lezen .
Multidimensionale arrays

Deze verklaring laat zien hoe UBound gebruiken op array- variabelen met meer dan een dimensie : " . UBound ( multiarray , dimensionNumber ) " Hier , de " multiarray " tekst geeft een array variabele met twee of meer dimensies . Die variabele kan worden verklaard met een vermelding zoals " dim multiarray ( 10,2 ) " of dim multiarray ( 2,5 ) . " De " dimensionNumber " tekst geeft aan welke dimensie je wilt dat de bovengrens voor . < Br >
sample programma

het monster programma
in deze sectie verklaart en initialiseert een array variabele , dan maakt gebruik UBound uit te printen van de bovengrenzen van de eerste dimensie in die variabele . Wanneer u dit programma uitvoert door te klikken op commando het "Start" menu 's "Start debuggen ' , zal het programma weer te geven " 2 ", met vermelding van dezelfde bovengrens aangegeven in de " Dim " statement .

Public Class Form1

Private Sub Form1_Load ( ByVal afzender als System.Object , ByVal e als System.EventArgs ) Handles MyBase.LoadDim een ( 2 , 2 ) As Integer

een ( 0 , 0 ) = 0MsgBox ( UBound ( a , 1 ) ) End SubEnd klasse

Previous: Next:
  Visual Basics Programming
·Hoe te DateDiff code VB.Net 
·Visual Basic Sort Method 
·Hoe afdrukken zonder een Line …
·Hoe te DataBindings verwijdere…
·Hoe maak je een Data Grid Toeg…
·Hoe kan ik een keuzelijst make…
·Hoe kan ik een link in Visual …
·Hoe te VBS Scripts maken 
·Hoe maak ik een MouseClick Eve…
  Related Articles
Wat is VBA ? 
Wat zijn de functies van Visual Basic ? 
Hoe maak je een multidimensionale array …
Wat is een Visual Basic DataGrid ? 
Wat is een Array in Visual Basic ? 
Wat is de Visual Basic IDE ? 
Wat is Visual Studio Express ? 
Wat is Visual Basic 6.0 ? 
Wat is OCX in Visual Basic ? 
  Programmering Articles
·Hoe om te controleren Als een Object Pro…
·Wat is Actie Vorm Struts ? 
·Hoe te Getallen converteren naar tekst i…
·Hoe maak je een CheckBox In DataGrid C 
·Hoe te Loops in VB.NET Schrijf 
·Hoe kan ik PHP Live Chat Installeren op …
·Verbinding maken met een Access DB in Vi…
·Frequente Patronen in Boom algoritmen 
·Hoe maak je Requery een GridView 
Copyright © Computer Kennis http://www.nldit.com