Von TObject *Sender auf auslösende Komponente eines events schliessen
-
Ich habe für X dynamisch erzeugte Komponenten EINE OnClick-Routine. Die Komponenten (TImage) befinden sich in einem 2-dimensionalen array. Ich möchte nun beim Click wissen welche Komponente das Ereignis ausgelöst hat.
Dazu habe ich im Tag der Komponente x und y Koordinate des arrays hinterlegt.
Das nutzt mir nur nichts, bekomme ich doch bei OnClick ein TObject ( die Mutter aller VCL Objekte). Wie komme ich nun vom *Sender wieder an mein TImage in dieser Routine?Bin ich gar auf dem Holzweg und gibt es eine bessere Lösung?
Gruß
Karsten
-
Hallo
schau mal in die FAQ

unter ""Komponenten benutzen" da ist das sehr gut beschriebenMfG
Klaus
-
SORRY, war wohl zu langsam.
Irgendwo in der FAQ gibt es schon einen Beitrag zu diesem Thema. Da ich dir aber leider im Moment den Link nicht geben kann, versuch doch mal mit
Sender einfach nach TImage casten.
-
Jupp, wer lesen kann ist klar im Vorteil!!!Ich hatte in den FAQ gesucht aber genau den thread wohl irgendwie übersehen!
Sorry und DankeKarsten