Hi, ist sicher ne ganz einfache lösung, aber ich komm irgendwie net drauf...
ich rufe aus einer dialogfeldanwendung ein dialogfeld auf und möchte in diesem dialog auf eine membervariable des hauptdialogs zugreifen, wie mach ich das? ( andersrum isses ja kein problem )
ich hoffe es kann mir jemand gut verdeutlichen... danke! gruß Micha
möglichst immer von Parent -> Child, nicht andersrum -- class God : public ChuckNorris { };Dieser Post wurde am 29.09.2003 um 20:20 Uhr von FloSoft editiert.
du musst einfach den header der parentklasse in der clientklassen cpp datei inkludieren und dann casten:
C++:
CParentDlg *dlg = (CParentDlg *)GetParent();
Solang die Variablen als public deklariert sind kannst du auf sie auch zugreifen (ansonsten füg dir ne Funktion ein die du als Public definierst und deren Rückgabewert dann deine Variable ist) -- class God : public ChuckNorris { };