Variable an MDIChild
-
hallo Leute. kann mir jemand erklären wie ich eine Variable an eine MDIChild Form bekomme. Die möglichkeit an eine "normale Form" eine Variable zu übergeben habe ich mit hilfe der FAQ hinbekommen. Aber bei einer MDI-Anwendung komme ich noch nicht klar.
-
Bei nur einem Child
((TfrmChildfrmMain->MDIChildren[0])->variable;
-
((TForm2
Form1->ActiveMDIChild)-> vari;
-
Wobei anzumerken ist, dass man auf C-Style Casts in C++ Programmen verzichten sollte und dafür lieber static_cast, dynamic_cast (in diesem Fall, reinterpret_cast und const_cast verwenden sollte.
-junix
-
hi cerberus, junix hat recht.
dynamic_cast<TForm2*>(Form1->ActiveMDIChild)->vari;