Witam :-)
Pisze jeszcze raz aby dokladniej opisac problem i mam nadzieje, ze ktos mi pomoze.
Wiec mamy tak:
Dwie formy : MainFrm (Form Style-fsMDIForm) i Child(FormStyle-MDIChild).
Teraz w dziale Options (kompilatora) na zakladce Forms Mamy takie dwie tabele:
jedna z nich:Auto-create forms druga-avaible forms.
W auto create sa te ktore sa tworzone od razu przy starcie progamu (wiec zajmuja pamiec)
a w avible forms jest sa te ktore mozna stworzyc.
Wiec w pierwszym wstawilem MainFrm(auto-create) a w drugim Child (avaible).
Teraz chcial bym aby przy starcie programu (ustawiam to w OnCreate MainFrm) Od
razu uruchamialo sie okno Child. Wiec pisze "Child := TChild.Create(Self);"
Nie udaje to sie gdyz wyskakuje tabliczka "Cannot create form. No MDI forms are currently active". No i uruchamia sie program co prawda ale bez tego okienka Child.
Jesli z kolei usune ta linie ("Child := TChild.Create(Self);) z OnCreate formy "MainFrm"
to wyskakuje mi blad ochrony ("Acces violation at adress 0044C81A in module 'Project1.exe.
Read of address FFFFFFFF.") O CO tu chodzi ?! ;-( Ktos potrafi mi wyjasnic ?
Byl bym wdzięczny :-)
pozdr
mic
[hurra]