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


  • Mod

    Hallo

    schau mal in die FAQ 😡
    unter ""Komponenten benutzen" da ist das sehr gut beschrieben

    MfG
    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 Danke

    Karsten


Anmelden zum Antworten