ListBox

0

Jak poznać którą linie użytkownik zaznaczył w LIstBox-sie ??

0

F1 !! [glowa]

0

Ajkaj... leniwi ludzie są na tym forum... Musisz po prostu zrobić (na przykład) tak:

Caption := IntToStr(ListBox.ItemIndex);

Z tym, że zaznaczona pozycja jest liczona od 0, także możesz jeszcze zrobić tak:

Caption := IntToStr(ListBox.ItemIndex + 1);

I będzie dobrze :-)

0

moze nalezy jeszcze dodac ze gdy nic nie jest zaznaczone to ItemIndex jest rowny -1

0

var
idx: Integer;
Zawartosc: String;

idx:=ListBox1.ItemIndex; //mam juz idx z ListBox

Zawartosc:=ListBox1.Items.Strings[idx];// string o danym indesie

To powinno dac ci "Zawartosc " zaznaczonego w ListBox miejsca [hurra]

0

ListBox1.ItemIndex //numer zaznaczonego pola
ListBox1.Items.String[ListBox1.ItemIndex] //tekst z zaznaczonego pola jak nie bedzie dzialac to zamiast String[...] wpisz Strings[...]

1 użytkowników online, w tym zalogowanych: 0, gości: 1