Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi von sender den namen heruasfinden (https://www.delphipraxis.net/36257-von-sender-den-namen-heruasfinden.html)

the_beginner 17. Dez 2004 20:08


von sender den namen heruasfinden
 
hallo leute,

ich habe folgende procedur
Delphi-Quellcode:
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin

end;
und brauche den namen des senders (Label) auf das geklickt wurde. kann mir bitte einer sagen wie ich da ran komme?

vielen dank
the_beginner

Nuclear-Ping 17. Dez 2004 20:13

Re: von sender den namen heruasfinden
 
Denke mal so:
Delphi-Quellcode:
(Sender as TControl).Name
Das schließt auch den Fall mit ein, dass der Sender mal kein Label ist.

Grüße,
Mario

choose 17. Dez 2004 20:21

Re: von sender den namen heruasfinden
 
Hallo Nuclear-Ping,

Delphi-Quellcode:
(Sender as TComponent).Name
das schließt auch den Fall mit ein, dass der Sender mal kein TControl ist ;)
(...und um ganz sicher zu gehen, könnte man zunächst auf die Gültigkeit des Parameters Sender testen...)

the_beginner 17. Dez 2004 20:26

Re: von sender den namen heruasfinden
 
funktioniert, vielen dank!

Nuclear-Ping 18. Dez 2004 00:38

Re: von sender den namen heruasfinden
 
@choose: Vielen Dank für die Ergänzung. :thumb: Daran hatte ich auch schon gedacht, war mir aber nicht sicher.


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