Aus Instanz auf "übergeordneten" Dialog zugreifen



  • Moin!
    Meine Problem ist folgendes:
    Ich habe einen Dialog in den in mehrere Edit-Felder Informationen eingetragen sind.

    Dann erzeuge ich durch einen Button-Klick eine Instanz einer "normalen" Klasse und führe eine Funktion von dort aus.

    Im Laufe der Methode der "normalen" Klasse werden weitere Methoden aufgerufen, in einigen dieser Methoden möchte ich verschiedene Angaben aus den Formularfeldern des Dialoges zugreifen, bzw. diese auslesen.

    Kann mir dazu jemand was sagen?

    Danke schon mal jetzt.
    Gruß nammder



  • möchte ich verschiedene Angaben aus den Formularfeldern des Dialoges

    Na dann übergib die Werte doch an die Klasse, entweder gleich im Konstruktor oder über Set-Methoden.
    So ähnlich wie:

    MeinDialog::OnClickedButton()
    {
      UpdateData(true);  
      MeineKlasse kl(wert1,Wert2,...);
      kl.Set1(wert1);
      kl.Set2(wert2);
    etc.
    }
    


  • Oder den this des Dialogs.



  • Moin!
    Alles klar, hab's jetzt mit ner Übergabe eines Zeiger beim Konstruktor gemacht.
    Funktioniert.
    Schönen Dank und schönes Wochenende.
    Gruß nammder


Anmelden zum Antworten