Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte zdrojový VB súbor v editore , ako je napríklad Microsoft Visual Basic .
2
deklarovať pole reťazcov a inicializovať s hodnotami pridaním nasledujúceho kódu vo svojej funkcii :
Dim myArray ( ) As String = { " zelená " , " modrá " , " žltá " }
Prípadne môžete vytvoriť pole celých čísel s kódom :
Dim MyArray ( ) As Integer = { 11 , 24 , 12 }
Sims 3
slučku cez pole a hľadať pre všetky prvky , ktoré zodpovedajú reťazec , ktorý hľadáte podľa pridanie kódu :
Dim searchItem As String = " blue "
Dim index ako Long
index = LBound ( myArray ) Pre UBound ( myArray )
Ak ( String.Compare ( myArray ( index ) , searchItem ) = 0 ) Then
MsgBox ( " Nájdené: " + searchItem + " na index " + CStr ( index ) )
Ďalšie
" LBound " a funkcia " UBound " stanoviť začiatok a koniec poľa , takže nemusíte kód v počtoch , ktoré by mohli zmeniť neskôr . Vnútri " pre ďalšiu " slučky je kontroluje , či niektorá položka v poli je rovná položke hľadanie , a ak áno , zobrazí sa okno so správou s údajmi , ktoré index poľa má hodnotu . Funkcia " CStr " prevedie číslo na reťazec pre zobrazenie . Ak použijeme príklad , bude okno so správou pop - up zobrazení " nájdené: modrá na Index : . 1 " Prípadne môžete vyhľadávať pole celých čísel s kódom :
Dim searchItem ako Integer = 12
Dim index tak dlho ,
index = LBound ( myArray ) Do UBound ( myArray )
( myArray ( index ) = searchItem ) Potom
MsgBox ( " Nájdené: " + CStr ( searchItem ) + " na index " + CStr ( index ) )
Ďalšie
4
Uložte súbor VB , skompilovať a spustiť program pre vyhľadávanie na pole pre zodpovedajúce položky.