Hallo Romensch,
so wie Du den "Absturz" beschreibst, vermute ich den Fehler in der .DPR.
in den meisten Fällen sieht eine .DPR ja so aus:
Delphi-Quellcode:
program COUNTER_TEST;
uses
Forms,
counter_test_m in 'counter_test_m.pas' {Form1},
Counter_test_data in 'Counter_test_data.pas';
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
Das Programm wird initialisiert (Form eingerichtet) und mit .Run läuft dann die Eventsteuerung an, die in den meisten Fällen auf einen Mausklick reagiert.
Wenn Dein Programm "selbstätig" nach Änderungen in einem Verzeichnis sucht, wo passiert das denn?
Timer1 kann es nicht sein, da der für die Minimierung zuständig ist.
Gruß
K-H