Form2 prüfen welcher Button in Form1 geklickt wurde???



  • Hallo,
    wie kann ich in mein Form2 überprüfen welcher Button in Form1 gedrückt wurde, damit ich den Passenden Wert zurückgeben kann.
    Kann man in Form2 den von
    void __fastcall TForm1::Button1Click(TObject *Sender)
    den Sender abfragen ???

    Dank im Voraus.



  • wenn du nur den geklickten Button haben willst: setz doch einfach im Buttonklick-Event auf Form1 eine Variable (z.B. bool geklickt = true) die du im Form1 als publick definierst und frag den Wert dann im Form2 ab

    oder willst du in Form2 auf das Klicken des Button in Form1 reagieren? dann brauchst du im Buttonklick-Event auf Form1 nur eine (public) Funktion von Form2 aufrufen

    vielleicht solltest du nochmal genau darüber nachdenken was du machen willst und es dann bei weiteren Fragen auch genau beschreiben 😉



  • Hallo

    Vermutlich hilft dir der Beitrag "Variablenübergabe an andere Form" weiter, aus der FAQ hier im Forum, Abschnitt Forms.

    bis bald
    akari



  • Dank euch werde es mir anschauen.


Anmelden zum Antworten