![]() |
Sender : TObjekt
Moin!
Kann mir jemand sagen, was dieser Parameter in vielen Methoden genau für eine Bedeutung hat? Gruß Gambit |
Re: Sender : TObjekt
Hi,
es gibt dir die Möglichkeit den Aufrufer der Methode festzustellen und eventuell daraufhin verschiedenen Code abzuarbeiten. Außerdem kannst du direkt über ein Casting z.B. TEdit(Sender).Text auf Eigenschaften des Senders zugreifen. Mfg. Frank |
Re: Sender : TObjekt
Moin Zusammen,
wobei der Typecast mit
Delphi-Quellcode:
vorzuziehen wäre, da hier, soweit möglich, der Compiler schon eine Typprüfung übernimmt, wohingegen bei der anderen Variante die Verantwortung voll beim Entwickler liegt.
(Sender as TEdit).Text
Sollte die Möglichkeit bestehen, dass Sender auch von einem anderen Typ ist muss man natürlich vorher prüfen, von welchem Typ der Sender ist
Delphi-Quellcode:
if Sender is TEdit then...
|
Re: Sender : TObjekt
Besten Dank!
Gambit |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:24 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