. Listeboksen kontroll i Visual Basic har noen kraftige funksjoner , noe som gjør det nyttig i en rekke applikasjoner. For eksempel kan programmereren lage en enkelt kolonne med et loddrett rullefelt eller flere kolonner med horisontale rullefelt. Rulle i en ListBox er synchronizable med en annen Listeboks slik at begge listene rulle sammen. Programmerere kan sette opp evnen til å lese i lange lister over ord fra en tekstfil og flere elementer kan velges fra en liste . Instruksjoner
en
Forbered et skjema for å holde en ny Listeboks kontroll etter åpning Visual Basic ved å klikke på " File" og "New Project . " Velg " Standard EXE " for malen. Plasser en Listeboks kontroll i skjemaet ved å klikke og dra kontrollen fra de flere kontroller i venstre panel . Liste- kontroll er et ikon som ser ut som en liten firkant med tre horisontale linjer og en vertikal scrollbar . Det er vanligvis det femte ikonet nede i høyre kolonne , like nedenfor en liten sirkel med en prikk i det. Når du plasserer markøren over boksen , vil " Liste- " vises . På skjemaet , bruke musen for å forstørre boksen til det fyller omtrent en tredjedel av skjemaet.
2
Legg en tekstboks i skjemaet ved å dobbeltklikke på TextBox kontroll i venstre panel . Dette ikonet er en liten firkant med bokstavene " ab " i seg , vanligvis den andre nede i høyre kolonne . Lagre skjemaet med de to kontrollene ved å klikke på "File " og " Lagre prosjekt som . " Først vil du bli bedt om å angi en form navn. Gi den navnet " Liste- Demo " . Etter å ha klikket på "Lagre ", en annen blir spurt for et prosjektnavn . Gi prosjektet den samme " Liste- Demo " navn.
3
Lag en liste over steder som skal vise befolkningen når et sted er klikket . Åpne " Properties "-panelet på høyre side av skjermen (hvis den ikke allerede er synlig ) ved å trykke på " F4 "-tasten. Klikk på hele skjemaet , og deretter bla nedover i Egenskaper til du ser " Bildetekst ". Dobbeltklikk på denne for å merke navnet , som vil være " Form1 . " Endre dette til " befolkningen. " Klikk på TextBox1 og endre MultiLine eiendom til " true".
4
Klikk på " Vis" og deretter " code" for å åpne en kode vindu . Fyll kolonnen med noen data ved å skrive følgende linjer akkurat som vist :
Private Sub Form_Load ( ) List1.AddItem " Washington " List1.AddItem " Seattle" List1.AddItem " Bellevue" List1.AddItem " Redmond " List1.AddItem " Oregon " List1.AddItem " Portland" List1.AddItem " Coos Bay" List1.AddItem " Myrtle Point" End Sub
5
Legg noen kode som vil vise befolkningen av et sted når brukeren velger det ved å legge inn denne koden under den første rutine: Private Sub List1_Click ( ) Dim befolkningen som StringPopulation = "har en nåværende befolkning på " Select sak List1.ListIndexCase " 0 " Tekst1 . Text = " Washington " & Befolkning og " 6,5498,224 . " Case " 1 " Text1.Text = " Seattle " & Befolkning og " 582174 . " Case " 3 " ; Text1.Text = " Redmond " & Befolkning & " . 48739 " End SelectEnd Sub
6
Lagre prosjektet igjen . Trykk "F5 " for å teste prosjektet. Når du markerer et sted med markøren , bør befolkningen data vises i tekstboksen . Hvis ikke , kontrollerer koden din oppføring å sikre at det passer nøyaktig hva du ser i de foregående trinnene .