Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe om te bepalen of een item Bestaat in VB Array
Bij het omgaan met arrays in Visual Basic ( VB ) is het belangrijk om te begrijpen hoe de array om specifieke items te vinden doorzoeken. Een array is een lijst met bestelde objecten , zoals strings of integers . Een array kan waarden zoals namen medewerkers ' , een lijst met nummers of zelfs zinnen uit een boek te slaan . Het vinden van een item in een array omvat het maken van een lus te doorlopen de array -elementen en een vergelijking te controleren of het item dat overeenkomt met wat u zoekt . Instructies
1

Open uw VB bronbestand in een editor zoals Microsoft Visual Basic . Kopen van 2

Verklaren een array van strings en ​​het met waarden door het toevoegen van de volgende code in uw functie :

Dim myArray
( ) As String = { " groen " , " blue " , " geel " }

Als alternatief kunt u een array van integers te maken met de code : < br

Dim myArray > ( ) As Integer = { 11 , 24 , 12 }

Loop 3 door de array en zoeken naar alle elementen die overeenkomen met de tekenreeks die u zoekt door het toevoegen van de code :

Dim searchItem
As String = " blue "

Dim index
zo lang

index = LBound ( myArray ) Om UBound ( myArray ) op

Als ( String.Compare ( myArray ( index ) , searchItem ) = 0 )

MsgBox dan
( " Gevonden : " + searchItem + " op index : " + CStr ( index ) ) op

Volgende

de " LBound " en " UBound " functies bepalen het begin en het einde van de array , zodat u niet hoeft te code in nummers die later zou kunnen veranderen . Binnen de " voor volgend " loop kijkt het of elk item in de array is gelijk aan de zoekterm , en zo ja, het toont een bericht waaruit blijkt welke reeksindex de waarde heeft . De functie " CStr " converteert een getal in een string voor de weergave . Met behulp van het voorbeeld , zal een bericht pop-up tonen " Gevonden : blauw bij Index : . 1 " Als alternatief kunt u een array van integers zoeken met de code :

Dim searchItem
als Integer = 12

Dim index
zo lang

index = LBound ( myArray ) Om UBound ( myArray ) op

Als ( myArray ( index ) = searchItem )

MsgBox dan
( " Gevonden : " + Cstr ( searchItem ) + " op index : " + CStr ( index ) ) < br >

Volgende
4

Sla het VB- bestand , compileren en uitvoeren van uw programma om de array zoeken naar passende punten .

Previous: Next:
  Visual Basics Programming
·Hoe maak je een Desktop Achter…
·Hoe maak je een Cell Bevolk Na…
·Hoe maak je een GridView Toon …
·Hoe kan ik zoeken naar een bes…
·Hoe maak je een 5D array toewi…
·Hoe maak je een CheckBox toevo…
·Hoe te gebruiken VBS om het vo…
·Hoe maak je een DF Trainer ver…
·De callback functie voor DLL 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een eenvoudige website met P…
·Hoe maak je een wachtwoord gebruiken VB6…
·Hoe te creëren Click & Sleep objecten i…
·Hoe te Botsingen Detect in Xcode 
·Hoe te MouseDown Check in Visual Basic 
·Hoe maak je een PHP verklaring Close 
·Hoe weg te bewegen van MySQL 
·Hoe te Parallel Arrays van gegevens in M…
·Tutorial over Pull - down menu's in Java…
Copyright © Computer Kennis http://www.nldit.com