3 (2252)

3 (2252)



Rozdział 7. ♦ Listy wyboru — TListBox i TComboBox 89

Rozdział 7. ♦ Listy wyboru — TListBox i TComboBox 89


Rysunek 7.2.

Formularz z różnymi listami wyboru

Dodawanie elementów do listy

Do list TListBox i TComboBox można dodawać elementy podczas projektowania, korzystając z Inspektora Obiektów. Wtedy pozostają one na liście „na stałe”, czyli do chwili ich usunięcia np. za pomocą procedury Delete. W czasie działania aplikacji można dokładać elementy do listy za pomocą procedury Add lub Insert, jednak dodane w ten sposób elementy pozostaną na liście do zakończenia pracy aplikacji, chyba że zostaną wcześniej zapisane do pliku dyskowego, a przy następnym uruchomieniu programu — odczytane z powrotem do listy.

Przykład 7.1.

Umieść na formularzu komponent TListBox oraz TComboBox. Na liście TListBox umieść nazwy kolorów, a na liście TComboBox słownie cyfry od 1 do 6.

Rozwiązanie

Zaznacz listę TU stBox i w oknie Inspektora Obiektów kliknij dwukrotnie w polu z prawej strony właściwości Items. W oknie edytora listy wpisz nazwy kolorów — w każdym wierszu jedną nazwę. Podobne czynności wykonaj dla listy TComboBox, wpisując nazwy cyfr. Dodatkowo wykasuj zawartość pola Text lub ustaw Itemlndex na 0 (w polu Text wyświetli się pierwszy element listy).

Przykład 7.2.

Dodaj do listy TListBox wartość wpisaną w okienku TEdit, np. po kliknięciu przycisku

TButton..

Rozwiązanie

W procedurze obsługi kliknięcia przycisku wpisz instrukcję:

LIstBoxl.Items.Add(Editl.Text);

Zawartość okienka Editl dodana zostanie na końcu listy.


Wyszukiwarka

Podobne podstrony:
5 (1736) Rozdział 7. ♦ Listy wyboru — TListBox i TComboBox 91 procedurę TForml.ColorListBoxlClick(Se
7 (1453) Rozdział 7. ♦ Listy wyboru — TListBox i TComboBox 93 Rozdział 7. ♦ Listy wyboru — TListBox
9 (1219) Rozdział 7. ♦ Listy wyboru — TListBox i TComboBox 95Lista z nazwami czcionekPrzykład 7.14.
skanuj0041 (89) Rozdział 2. ♦ Znaczniki, zmienne i typy danych    53 Zatem wykonani
skanuj0232 (3) Rozdział 9. ♦ Podstawy MySQL 245 W przypadku wyboru instalacji standardowej lub pełne
skanuj0495 (2) Rozdział 20. ♦ Forum 513 Zadaniem funkcji showThreads jest wyświetlenie listy wątków.
5 (1790) Rozdział 6. ♦ Okienka dialogowe z karty Dialogs 85 //zapisanie elementów listy do pliku pro
89 Rozdział 4 Konstrukcje stalowe Na liście KLASA dokonujemy wyboru klasy wstawianej śruby. Przycisk
10110 skanuj0136 (15) Rozdział 5. ♦ Przetwarzanie danych z przeglądarki 147Wysyłanie pliku wybierane
0929DRUK00001708 396 ROZDZIAŁ VIII, UST. 89 Wartość spólczynników av naturalnie zależy też od wybor
3 (2241) Rozdział 10. ♦ Komponenty do wyboru daty i czasu TDateTimePicker i TMonthCaiendar 119Przykł

więcej podobnych podstron