Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Traverse Polia v aplikácii Visual Basic

Pole je kolekcia objektov alebo premenných uložených v poradí . Niekedy budete musieť prejsť pole , aby dokončenie úlohy , ako je napríklad triedenie poľa alebo vyhľadávanie na dané kľúčové slovo . V aplikácii Visual Basic , môžete prejsť maticový jeden prvok v čase pomocou indexu premennej , alebo prechádzať celú radu pomocou slučky . Vzhľadom k tomu , Visual Basic používa nulovú indexovanie , musíte vziať do úvahy pri prechode na pole , aby sa zabránilo out chyby medze indexu . Pokyny dovolená 1

Otvorte nový projekt Visual Basic . Dvakrát kliknite na ovládací prvok menovku pridať jeden do formulára . Tiež pridajte dve tlačidlá do formulára . Otvorte editor kódu
2

Zadajte nasledujúce riadky deklarovať globálne premenné : .

Dim položky ( ) As String = new String ( 4 ) { " prvý " , " druhý " , " tretí " , " štvrtý " , " piaty " }

Dim arrayIndex As Integer = 0

Prvý riadok deklaruje pole s piatimi prvkami - s indexmi od nuly do štyroch - a inicializuje je . Druhý deklaruje čítače indexu , ktoré budete používať s radom
3

Otvorte " Form1_Load " sub a zadajte nasledujúci riadok : . Spojené

Label1.Text = položky ( arrayIndex )

Zobrazí sa prvý prvok v poli na ovládací prvok menovku
4

Otvorte " Button1_Click " sub a zadajte nasledujúce : .

Ak arrayIndex = items.Length - 1. Potom

arrayIndex = 0

Label1.Text = položky ( arrayIndex )

Else

arrayIndex + = 1

Label1.Text = položky ( arrayIndex )

End If

Táto funkcia prehľadá maticový jeden prvok naraz . Počas behu , keď kliknete na toto tlačidlo , štítok sa zobrazí ďalšiu položku v poli . Kde je index je posledný prvok , sa vracia na začiatok poľa a zobrazí prvú položku
5

Otvorte " Button2_Click " sub a zadajte nasledujúce : .
< P > Pre i = 0 items.Length - 1

MsgBox ( položiek ( i ) )

Ďalšie

Táto slučka prechádza celý rad od začiatku do konca a zobrazí každý jeden v okne so správou . Nahradiť funkciu okno správy s niečím praktickým , ktorá vykonáva úlohu na poli .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené