Name einer Instanz
-
Hallo
ich moechte den Namen eines Button nach dem Ereignis OnClick in Behandlungsroutine ermitteln um unterscheiden zu koennen welcher Button das Ereignis ausgeloest hat. Mit der nachstehenden Funktion komme ich nicht weiter.void __fastcall TFlaeFluTestForm::StartStopButtonClick(TObject *Sender)
{
TMetaClass cls;
ShortString shstrClassName;shstrClassName = Sender->ClassName();
}Sie liefert den Klassennamen aber nicht den Namen des Button. Ueber den Namen des Button moechte ich dann weiter verzweigen.
Wie geht das?
Danke fuer die Hilfe
Evi48
-
if (Sender == Button1) ShowMessage("Button1 wurde gedrückt");
-
Danke,
das ja so einfach, dass mich schaeme gefragt zu habenEvi48
-
Schämen solltest du dich, dass du nicht in der FAQ unter "Komponenten" nachgesehen hast.