Komponenten benutzen - Sendernamen bei einer OnClick-Prozedur identifizieren
-
ich würde gerne eine ereignisprozedur für beispielsweise alle buttons erstellen um dann mittels des namens des sender-objekts darauf zugreifen zu können. in delphi sah das irgendwie so ähnlich aus "if sender.name = "Button1" then ...". im c++builder hab ich bisher lediglich den klassennamen gefunden, also "Sender.ClassName". damit kann ich natürlich bei einer unterscheidung nach verschiedenen TButtons meinetwegen herzlich wenig anfangen. ich hoffe ihr könnt mir weiterhelfen...
[ Dieser Beitrag wurde am 02.07.2003 um 10:25 Uhr von Jansen editiert. ]
-
Du solltest erst über Sender->Classname sicherstellen, daß es sich um TButton handelt. Dann kannst du über
dynamic_cast<TButton*>(Sender)->Name
Auf den Namen Button1 zugreifen und abfragen.
------------------
Happy Building
wünscht
Happy Builder
Ein Besuch der sich lohnt: http://www.bcbarena.de
-
vielen dank für die schnelle antwort!!! super!!!