Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Zeile in Listbox anklicken (https://www.delphipraxis.net/63372-zeile-listbox-anklicken.html)

proj06 17. Feb 2006 18:45


Zeile in Listbox anklicken
 
Hallo,
kann man gleich nach dem eine bestimmte Zeile in der Listbox angeklickt wird, ein bestimmtes Ereignis aufrufen? Ich habe es mit onclick in den verschiedensten Varianten versucht, aber es geschieht einfach nichts.
Danke schon mal im Vorraus.

PierreB 17. Feb 2006 18:47

Re: Zeile in Listbox anklicken
 
Einfach in die OnClick-Prozedur der Listbox einschreiben. Was genau willst du denn machen ?

proj06 17. Feb 2006 18:51

Re: Zeile in Listbox anklicken
 
Ich möchte, dass beim anklicker einer bestimmten Zeile je ein anderes Form aufgerufen wird. Klickt etwas kompliziert, hat aber in meinem Programm Sinn. Wie ich die Forms aufrufe weiß ich, nur das mit dem anklicken der Zeile ist nicht so toll.
Vielleicht kann man das Problem auch so formulieren:
Ich will das der Nutzer des Programms auf z.B. Seite 1 klickt und dann dort hin kommt.

Ist TListBox dafür vielleicht garnicht geeignet??

PierreB 17. Feb 2006 18:54

Re: Zeile in Listbox anklicken
 
Versuch doch mal:
Delphi-Quellcode:
procedure TForm1.ListBox1Click(Sender: TObject);
begin
if Listbox1.ItemIndex = 0 then FormX.Show;
end;
Beim Klick auf das erste Item sollte dann eigentlich das Form erscheinen.

proj06 17. Feb 2006 19:04

Re: Zeile in Listbox anklicken
 
Habe es gerade versucht. Funktioniert leider nicht.

zecke 17. Feb 2006 19:10

Re: Zeile in Listbox anklicken
 
:hi:

Delphi-Quellcode:
Listbox1.Items[Listbox1.ItemIndex]
Mit diesem Befehl kannst Du auslesen welcher Eintrag angeklickt wurde. je nachdem kannst Du dann mit bedingungen verschiedene forms aufrufen.

aber was genau funktioniert denn nicht?


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:00 Uhr.

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