Danke terence14 für die Optimierung.
@ Björn
Ole: Ja, im Originalcode steht da irgendwo weiter unten ein
Sleep(ObserveIntervall);
. Ist mir beim Ableiten des Testprojektes wohl abhanden gekommen, weil drüber noch einige Zeilen nicht relavten Codes stehen.
Das ist ein sehr hilfreicher Hinweis, den ich mir merken werde. Allerdings reicht es in meiner Import-
DLL nicht, nur Änderungen/Ergänzungen von Dateien ans Hauptprogramm zu melden, es muss auch das bloße Vorhandensein von Dateien gemeldet werden. Und es dürfen nur Unterverzeichnisse mit einem bestimmten Namensschema berücksichtigt werden (wurde aus dem Testprojekt rausoptimiert), was letztendlich wieder auf ein Iterieren aller Unterverzeichnisse hinausläuft.