Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.068 Beiträge
 
Delphi 12 Athens
 
#3

Re: SearchSameFiles

  Alt 13. Sep 2005, 12:16
So, jetzt hatte ich nochmal Zeit dafür und hab einiges geändert.
  • Die Anzeige der Dateien ist jetzt übersichtlicher
  • Dateien können jetzt direkt über's Programm gelöscht werden
    (und zwar in den Papierkorb, können also wiederhergestellt werden)
  • es besteht jetzt die Möglichkeit das Suchergebnis zu filtern
    - man kann man kann derzeit Dateien nach Verzeichnis/Dateiendung aus der Liste entfernen lassen
  • PopUp-Menü in die ListBox eingebaut, worüber die Filerfunktionen aufgerufen werden können.
  • Die einzelen Hauptschritte sind jetzt einzeln abbrechbar.
    Immernoch über's [X].
  • neuer MemoryManager ist auch drin.
    Der integrierte MemoryLeakCheck hatte mich gleich mal dazu gebracht mir 'ne neuere JVCL zu besorgen.
    In meiner alten JVCL v3.00 Build 1758 hatte die JvCheckTreeView den Speicher nicht vollständig geräumt
    und ich dachte erst, es wäre ein Fehler in meinem Programm -.-''

    Ich hab auch mal eine Version mit UsageTracker angehängt.
    Wenn es jemanden interessiert, der wird sehen wie erst beim Füllen der JvCheckTreeView der Speicherverbrauch in die Höhe schießt.
    (ein minimiertes/geschlossenes UsageTracker-Fenster verbraucht keine CPU-Resourcen)
  • ...

Relativ schnell scheint's Programmchen jetzt auch zu sein.
Was mich aber noch stört, ist das langsame Füllen der ListBox.
Diese visuellen Komonenten sind ja leider nicht gerade schnell und im Moment ist dieses auch einer der längsten Arbeitsschritte.
Der reine Dateivergleich dauert bei mir für rund 11 GB, 128.000 Dateien mit 20% Gleichen knapp 32 Minuten.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat