Wert von Dlg zu Dlg und wieder Zurück!



  • Hallo

    Hab mal ne Frage!
    Ich habe eine DlgAnwendung in dieser soll ein kleines Fenster aufgehen (eingene Klasse / Dialog)! Diese Klasse wird domodal erzeugt!

    void CMeinProjekt::OnNeudialog() 
    {
    	CTest set;
    	set.m_bFullScreen = false;
    	set.DoModal();
    }
    

    Hier könnte ich ja wenn ich wollte der Klasse CTest Werte mit geben!
    mit:

    set.meinWertderanderenKlasse = m_meinWert
    

    In dieser CTest klasse frage ich jetzt werte ab! Diese Werte möchte ich zurück übergeben an die Klasse CMeinProjekt! Wie kann ich das anstellen? Zumal die Klasse CMeinProjekt ja noch besteht!

    thx sven



  • also entweder du schreibst eine methode an deinem set dialog

    auf die kannst du nach dem domodal zugreifen und dir die werte zurückliefern lassen.
    oder du setzt die membervariablem am set = public
    so kannst du auch ohne eine methode aufzurufen einfach auf die variablen zugreifen.



  • Thx
    Dass das so simpel ist hab ich nicht erwartet!
    Danke für den Tip!

    sven



  • bitte gern geschehen 😃


Anmelden zum Antworten