Visual Basic 6 Kurs
Visual Basic 6 Kurs
Visual Basic 6 Kurs
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Label1.Caption = List1.Text<br />
End Sub<br />
List1.Text przechowuje treść zaznaczonego elementu. Kolejną rzeczą jest zmienna<br />
przechowująca który element został zaznaczony.<br />
Private Sub List1_Click()<br />
Label1.Caption = List1.ListIndex<br />
End Sub<br />
Jeżeli żaden element listy nie jest zaznaczony to List1.ListIndex przechowuje wartość -1.<br />
Możemy także sami (bez zaznaczenia przez użytkownika) wywołać tekst wybranego<br />
elementu.<br />
List1.List(0)<br />
Wyświetli nam tekst pierwszego elementu. Dla lepszego zrozumienia mały przykładzik :<br />
Na formie umieszczamy List1, Label1, Label2, Command1, Command2, Command3 i<br />
Text1. Poniższy kod zostanie wyjaśniony liniami :<br />
01. Private Sub Form_Load()<br />
02. Command1.Caption = "usuń"<br />
03. Command2.Caption = "dodaj"<br />
04. Command3.Caption = "odświerz"<br />
05. List1.AddItem ("<strong>Visual</strong>")<br />
06. List1.AddItem ("<strong>Basic</strong>")<br />
07. List1.AddItem ("Test")<br />
08. Label1.Caption = "Elementów : " & List1.ListCount<br />
09. End Sub<br />
10. Private Sub Command1_Click()<br />
11. If (List1.ListIndex > -1) Then<br />
12. List1.RemoveItem (List1.ListIndex)<br />
13. End If<br />
14. End Sub<br />
15. Private Sub Command2_Click()<br />
16. If Text1.Text "" Then<br />
17. List1.AddItem Text1.Text<br />
18. End If<br />
19. End Sub<br />
20. Private Sub Command3_Click()<br />
21. Label1.Caption = "Elementów : " & List1.ListCount<br />
22. End Sub<br />
23. Private Sub List1_Click()<br />
24. Label2.Caption = List1.Text<br />
25. End Sub<br />
Linia 5,6,7 - dodaj do listy 3 elementy ("<strong>Visual</strong>", "<strong>Basic</strong>", "Test")<br />
Linia 8 - wyświetla na Label1 ilość elementów listy<br />
Linia 10 - jeżeli klikłeś w przycisk 1<br />
Linia 11 - i jest jakiś zaznaczony element na liście to<br />
Linia 12 - usuń z listy zaznaczony element<br />
Linia 15 - jeżeli klikłeś w drugi przycisk<br />
Linia 16 - i pole tekstowe nie jest puste to<br />
Linia 17 - dodaj do listy element o teksie z pola Text1<br />
Linia 20 - jeżeli klikłeś w trzeci przycisk to<br />
Linia 21 - odśwież Label1 i wpisz w nim aktualną liczbę elementów<br />
35