Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi wie komponente per sender zustand zuweisen (https://www.delphipraxis.net/7804-wie-komponente-per-sender-zustand-zuweisen.html)

Snoop007 21. Aug 2003 18:18


wie komponente per sender zustand zuweisen
 
hi,
auf einen button klick lasse ich ein feld deaktivieren, das möchte ich für mehrere felder nutzen, nur möchte ich nicht immer die gleiche procedure schreiben ( mit veränderten namen )

wie kann ich über den sender rausbekommen, welche komponente die procedure aufruft ?

danke :)

kiar 21. Aug 2003 18:27

Re: wie komponente per sender zustand zuweisen
 
musst den typ casten mit as oder is , das vergesse ich immer

zb
Delphi-Quellcode:
(sender as TComponent).caption

Niko 21. Aug 2003 18:28

Re: wie komponente per sender zustand zuweisen
 
Mit einer if-Abfrage ...

Delphi-Quellcode:
if Sender = Button1 then
  ShowMessage('Button1')
else if Sender = Button2 then
  ShowMessage('Button2');
// ...

Snoop007 21. Aug 2003 18:38

Re: wie komponente per sender zustand zuweisen
 
super danke !

ich hab kair's lösung genommen, sonst muss ich wieder so viel schreiben ;)


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