Witam.
Jestem tu nowy i mam troche problemów z MDI.
Szukałem na forum, ale wiele postów jest w Delphi i nie znalazłem nic co działało u mnie.

Aplikacja to na razie prościutki edytor textu z wieloma oknami z plikami.
A więc proszę o sprawdzenie poprawnośći wywołania okien oraz pomoc w odczycie zmiennej z okna mdichild.

oto najważniejsze rzeczy :
klasa główna:

namespace otwarcieiwczytpliku //nazwa
public __gc class Form1 : public System::Windows::Forms::Form //deklaracja jakby co

//poniżej zawartość wykonywanej akcji otwórz ze zdarzenia menu
otwarcieiwczytpliku::file *okno = new otwarcieiwczytpliku::file; //deklaracja okienka; file to klasa child
okno->MdiParent = this;
okno->nazwapliku = otwieranie->FileName; //wpisanie nazwy pliku do obiektu
//nazwapliku to zmienna publiczna klasy file
okno->Show();//pokazanie okna

//poniżej zawartość zdarzenia zapisz z menu
próbowałem :

ss = ((file *)MDIChildren[0])->nazwapliku;
dynamic_cast(ActiveMDIChild)->nazwapliku;

i nic nie działa
A potrzebuje zczytać zmienną nazwapliku z Aktywnego okna :)

Kupiłem nawet czarną księge .net heliona, ale tam NIE MA prawie nic o mdi :/

pozdrawiam