Zitat von
Guido Eisenbeis:
Hast du (oder jemand anderes) schon den
Code vom Demo von Lucky angesehen? Gibt es da Ähnlichkeiten (Thread auslagern) oder Unterschiede in Bezug auf die Effektivität? Denn der von Lucky scheint mir wirklich flott zu sein!
Flott? (hab das grad mal auf meine Datenplatte losgelassen)
Dort wird doppelt gesucht
- einmal zur initialisierung, worüber das Ende der ProgressBar bestimmt wird
- und dann NOCHMAL für's Suchen
außerdem wird jede Datei in diesem Label angezeigt, was enorm ausbremst
Gerade daß man doppelt suchen muß, ist bei dieser Art des Fortschritts ein Problem.
http://www.delphipraxis.net/internal...t=findallfiles
Dort kann man sich über den Callback anzeigen lassen, wo die Suche sich gerade befindet,
worüber sich dann der User in etwa ausdenken kann, wie lange es eventuell noch dauert
(darüber muß man sich zwar in etwa über seine Ordnerstrucktur im klaren sein, aber wer weiß denn nicht, was er auf seinem Rechner hat
)
Und
sundance bastelt da auch gerade etwas
http://www.delphipraxis.net/internal...t=findallfiles