Entwickler-Ecke

Windows API - MDI-Childs beenden


Flolo - Do 24.05.07 16:28
Titel: MDI-Childs beenden
Hallo,
ich hab da eine Frage:

Ich Hab eine MDI-Anwendung geschrieben, hab aber das Problem das sich die MDI-Childs nach dem Createn nicht mehr schließen lassen! Sie tun sich nur Minimieren und erscheinen dann an der unterseite, was ich nicht will... Weiß jemand wie ich das lösen soll?
Anzeigen tu ich se so:


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
With TKalender.Create(Self) do
 Begin
  Left:=0;
  Top:=0;
  Width:= 153;
  Height:=  172;
 End;


Und egal wie ich se schliesen will, das geht net, wo mach ich den fehler? Das mit dem erst Createn wenns benötigt wird hab ich aus einem anderen Programm...


noidic - Do 24.05.07 16:32

spendier den Fenstern ein OnClose wo du die CloseAction auf caFree setzt, dann sind die auch gleich freigegen.


Flolo - Do 24.05.07 16:38

Voll genial danke! Es geht^^ Danke für die so schnelle Anwort...