Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi auf bestimmte Listbox-Items eingehen? (https://www.delphipraxis.net/32660-auf-bestimmte-listbox-items-eingehen.html)

malo 26. Okt 2004 20:16


auf bestimmte Listbox-Items eingehen?
 
Hi!

Und zwar habe ich eine Listbox komponente auf dem Form. Da hab ich jetzt mehrere Items eingetragen. Nun will ich, dass, wenn auf das eine Item geklickt wird, was bestimmtes passiert, wenn auf ein zweites geklickt wird was anderes etc. Also der eigendlich Sinn einer Listbox soll genutzt werden :roll:

Nur, wie geht das? :gruebel:

Hab auch schon im Forum gesucht, aber nix passendes gefunden... :(

Bernhard Geyer 26. Okt 2004 20:22

Re: auf bestimmte Listbox-Items eingehen?
 
Dazu kannst Du das OnClick-Ereigniss der ListBox nehmen:
Delphi-Quellcode:
procedure TMyForm.MyListBoxClick(Sender: TObject);
begin
  case MyListBox.ItemIndex of
    0: DoListBoxItem0(...);
    1: DoListBoxItem1(...);
  end;
end;

Dax 26. Okt 2004 20:25

Re: auf bestimmte Listbox-Items eingehen?
 
Sieh dir mal Delphi-Referenz durchsuchenTListBox.ItemIndex an. Diese Eigenschaft gibt an, welches Item zuletzt selektiert wurde, wobei das erste List-item den Index 0 hat.

malo 26. Okt 2004 20:26

Re: auf bestimmte Listbox-Items eingehen?
 
Ah, danke, klappt :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:44 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz