Zitat von
ichbins:
du kannst ja so arbeiten:
while form.visible do begin end;
Das hast du definitiv nicht ausprobiert.
Bei der von Michael propagierten Methoden kannst du mit deinem neu geöffneten Fenster nichts machen. Du müsstest innerhalb der Schleife ProcessMessages() aufrufen, sinnvollerweise gepaart mit einem Aufruf von "sleep(1)". Ansonsten würde die Schleife den einzig vorhandenen Thread in einer gewöhnlichen
VCL-Anwendung blockieren und dein Programm reagiert nicht mehr.