Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte projekt aplikácie Visual Basic v režime návrhu . Dvakrát kliknite na ovládací prvok " Imagelist " pridať jeden do projektu . Tento ovládací prvok sa nezobrazí ako fyzický ovládací prvok na formulári , takže nemusíte konfigurovať svoj vzhľad alebo názov ho odlíšiť , ak chcete .
2
Kliknite na " ImageList1 " riadiť vás pridal otvoriť svoj zoznam vlastností . Kliknite na " Obrázky " Vlastnosti a potom do poľa s " ... " v nej . Tým sa otvorí " Image Collection Editor " dialógové okno , kde môžete uložiť svoju zbierku obrazov .
3
Kliknite na tlačidlo " Pridať " . Prejdite systémové súbory pre obrázky a pridať do kolekcie Imagelist . Môžete pridať viac ako jeden snímok naraz , ak sú v rovnakých zložkách . Všimnite si , že obrazy začínajú na indexe nula v " Členovia " zoznamu . Po dokončení pridávania obrázkov do kolekcie , kliknite na tlačidlo " OK " .
4
Double - kliknite na " PictureBox " ovládací prvok z panela nástrojov pridať tento ovládací prvok zoznamu . Tiež, dvakrát kliknite na ovládacie tlačidlá " " dvakrát pridať dve z týchto ovládacích prvkov rovnako . Usporiadať ovládacie prvky majú dve tlačidlá zobrazená v rade PictureBox nad nimi . Zmeňte " text " majetok za ľavým tlačidlom na " predchádzajúce " a " text " majetku za pravým tlačidlom na " Ďalšie " .
5
Otvorte okno kód . Vytvoriť globálnu premennú sledovať indexu obrazu zadaním nasledujúceho :
Dim ImageIndex ako Short = 0
6
Vstúpte do " Button1_Click " sub a zadajte nasledujúci príkaz :
Ak ImageIndex = 0 Then
ImageIndex = ImageList1.Images.Count ( ) - 1
PictureBox1.Image = ImageList1.Images.Item ( ImageIndex )
Inak
ImageIndex - = 1
PictureBox1.Image = ImageList1.Images.Item ( ImageIndex )
End If
testuje vidieť , kde index je . Ak používateľ klikne na tlačidlo "Späť " a index ukazuje na prvú položku v Imagelist , sa index pohybuje na poslednom obrázku v Imagelist a zobrazí ho . V opačnom prípade zníži index o jednu a zobrazí túto index obrázku
7
Vstúpte do " Button2_Click " sub a zadajte nasledujúci príkaz : .
Ak ImageIndex = ImageList1.Images.Count ( ) - 1 Potom
ImageIndex = 0
PictureBox1.Image = ImageList1.Images.Item ( ImageIndex )
Else
ImageIndex + = 1
PictureBox1.Image = ImageList1.Images.Item ( ImageIndex )
End If
ako tlačidlo "Späť " , tento testov vidieť , kde index je . Ak používateľ klikne na tlačidlo "vpred " a index ukazuje poslednú položku v Imagelist , že index sa vráti do prvej z Imagelist položiek a zobrazí ho . V opačnom prípade zvýši index raz a zobrazí ten obraz .