Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Mausklick auf Listbox-Eintrag simulieren? (https://www.delphipraxis.net/2262-mausklick-auf-listbox-eintrag-simulieren.html)

X-Dragon 15. Jan 2003 10:47


Mausklick auf Listbox-Eintrag simulieren?
 
Hallo Leute

Also wie ich schon geschrieben hab, will ich einen Mausklick auf einen bestimmten Listbox-Eintrag simulieren. Bei Buttons geht das ja ganz einfach, aber bei ner Listbox hab ich bisher nichts vergleichbares gefunden (und auch bisher noch nicht benötigt). Danke schon mal im voraus.

lodda 15. Jan 2003 11:56

Re: Mausklick auf Listbox-Eintrag simulieren?
 
Hallo X-Dragon
Was mainst du genau, wenn du sagst du willst eine mausklick simulieren?

X-Dragon 15. Jan 2003 12:02

Ups, hab mich etwas versehen beim schreiben. Im Prinzip soll eigentlich nur das OnClick-Ereignis für eine ListBox aufgerufen werden. Das mit einem bestimmten Eintrag, brauch ich nicht :).

RomanK 15. Jan 2003 12:11

Meinst du
Delphi-Quellcode:
ListBox1Click(self);
??
Also einfach die OnClickProcedure aufrufen .
[Edit]aus Stringgrid mach ListBox[/Edit]

lodda 15. Jan 2003 12:11

Leider habe ich auf dem Rechner an dem ich gerade sitze Delphi leider nicht intstaliert. D.h ich weiß jetzt leider nicht welche Ereignisse die Lsitbox unterstützt.
Wenn kein entsprechendes Ereigniss vorhanden ist, dann müsstes du eine eigene Komponente erstellen. Da du die Enterpriseversion von Delphi hast, kannst du den Quelltext von TButton anschauen und die Implementierung des OnClickErignisses in deine Komponente übernehmen.

X-Dragon 15. Jan 2003 12:36

Zitat:

Zitat von FuckRacism
Meinst du
Delphi-Quellcode:
ListBox1Click(self);
??
Also einfach die OnClickProcedure aufrufen .
[Edit]aus Stringgrid mach ListBox[/Edit]

Ja, danke das war es was ich gesucht habe! Ich muss ihm zwar jetzt noch die jeweilige Listbox mitgeben, da ich für 2 Listboxen das gleiche OnClick-Ereigniss auslöse, aber jetzt funktioniert es. Danke :).

naja eigentlich hätte ich da auch selber drauf kommen können :angle2:

@lodda
Danke für den Tip, aber der andere gefällt mir irgendwie besser :).


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:26 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