Hallo,
EOutOfResources ist eine Delphi-
Exception.
MadExcept müsste zumindestens die Zeile finden,
die diese
Exception verursacht, also wahrscheinlich das FindFirst (weil der interne Speicher doch irgendwie nicht freigegeben wurde).
Zu langsam.
Da muss ich dann zugeben, dass meine Vermutung, dass es an der Prüfroutine liegt, höchstwahrscheinlich falsch war (der Fall beschäftigt mich jetzt schon so lange, dass schon mal Informationen im Hirn verloren gehen).
Es ist die Startroutine, wenn Delphi versucht mit Application.CreateForm ein Fenster zu erstellen. Zumindest wird das FormCreate Event nicht mehr ausgeführt. Das Fenster ist ziemlich spartanisch und hat kaum
GDI-Objekte, daran liegt es also nicht. Siehe auch meine letzte Antwort.