Hallo zusammen,
ich habe das Problem, dass ich sehr viele Dateien (ca. 15.000) auf der Festplatte suchen muss (gleicher Typ) und dann diese
mit einer Datenbank abgleichen muss.
Nun habe ich hier im Forum
diese Procedure zum suchen verwendet und die Dateien dann gleich in ein Stringgrid geschrieben, danach
habe ich die Informationen im Stringgrid mit der
DB abgeglichen (
XML).
Nur leider ist das ganze sehr langsam. Also für 14.000 Dateien habe ich rund 30 Min. gebraucht und zum
Ende hin ist das Einlesen und Vergleichen dann
immer langsamer geworden.
Ich habe mir nun überlegt, einen Record zu machen und diesen als Array zu deklarieren, dass ich vielleicht Zeit spare wegen dem Stringgrid. Bin mir aber da nicht sicher ob das viel ausmacht.
Könnt Ihr mir einen Verbesserungsvorschlag geben?
Danke!
Delphi is ......... DELPHI!!