Moin 1PM,
Du könntest mit Form1.MDIChildren[..] durch die
MDI Forms durchgehen, um festzustellen, ob das Formular, was Du suchst noch existiert.
Warum schliesst Du die Formulare mit DestroyWindowHandle?
Bis zu diesem Posting war mir die Existenz dieser Prozedur noch nicht aufgefallen
Wenn Du die Formulare mit Close schliesst, und dann im OnClose Event CloseAction auf caFree setzt werden die Formulare geschlossen und sauber entfernt. Da ich keine Ahnung habe, was die andere Prozedur macht, kann ich über die eventuelle Nebenwirkungen derselben leider nicht sagen.