Welches Element wurde angeklickt?
-
Wie kann ich in einer funktion
"void __fastcall TForm1::TestClick(TObject *Sender)"
erkennen welches Objekt angeklickt wurde
Ich habe 10 Image erzeugt und jedem diese Click funktion zugewiesen
( "Image[x]->OnClick=TestClick;" )
oder muss man für jedes Image eine eigene Click funktion schreiben?
-
Kenn mich mit der VCL nicht aus, aber mein Gefühl sagt mir, dass dafür der Parameter "TObject* sender" da ist.
-
Via
TObject *Sendervielleicht? Das BCB-Forum ist weiter oben, da wird man dir bestimmt weiterhelfen können.(btw, ich stimme für die Erzeugung nichtssagender Default-Namen als "worst feature ever"...)
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum VCL/CLX (Borland C++ Builder) verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
Hier geht's weiter:
http://c-plusplus.net/forum/viewtopic-var-t-is-167118.html