So, nun aber mal zur komplett neu erstellten MiniVersion.
In der Alten hatte sich ja hartnäckig ein Fehler in der Namensverwaltung eingenistet, welchen ich einfach nicht fand.
Es ist eigentlich ein recht einfaches Programm und ohne wirklich groß Spielereien.
Für die UnicodeKompatibilit wurde eine TVirtualStringTree, TntEdit und TntLabel verwendet.
Wer die TNT Delphi
Unicode Controls nicht besitzt, der kann einfach auf Delphi's TEdit und TLabel abrsten,
allerdings kann dann als Suchverzeichnis kein UnicodeName mehr eingegeben werden.
(in *2U.pas und *2U.dfm alle "Tnt" ber einen Editor durch "" ersetzen und die
Unit TntStdCtrls aus *2U.pas entfernen)
Wer keine Mehrfacheingabe als Suchverzeichnis haben möchte könnte dieses mit AllowMultiDir (Compiler-Schalter) umstellen.
Als Lesemethode wird ReadFileScatter verwendet, aber da dieses erst seit Windows NT Workstation 4.0 SP2 zur Verfgung steht, besteht die Möglichkeit auch dieses ber UseReadFileScatter (Compiler-Schalter) abzuschalten.
Dann wird eben ber ReatFile gelesen, wobei dort per NoBuffering (Compiler-Schalter) die Verwendung der WindowsFileCache steuerbar ist.
- unicodefähig
- mehrere Suchverzeichnisse möglich
einfach mit * trennen (z.B. "C:\*D:\*\E:\Verzeichnis")
- Drag&Drop zur Suchvereichniseingabe
auch mit mehreren Verzeichnissen/Dateien
bei Dateien wird nur die Pfadangabe verwendet
- Export des Suchergebnisses
im Binärformat, samt Status der CheckBoxen
- Import eines gespeicherten Suchergebnisses
- Daten der Import-Datei werden nicht einzeln geprft ... ich geh einfach mal davon aus, daß wenn die Dateiversion und der FileHash stimmt, dann sind auch die Daten darin korrekt
- Dateien können ohne "echtes" Löschen aus der List entfernt werden
- Vorvergleiche per partiellem CRC32
- MultiSelect in Dateiliste möglich
- Kopieren der selektieren Dateien
wird als Ansi und Unicode in die Zwischenablage kopiert.
ebenso mit DropList fr'n Explorer ... die Dateien können dort ber Einfgenfunktion (Strg+V) hinkopiert werden.
- die Funktionen im PopupMen wirken sich nur auf die selektierten Dateien aus (abgesehn von Ex-/Import)
- der graue Gruppedateiname entspricht der häufigsten Datei dieser Gruppe
- Eingabe des Suchpfades per Autovervollständigung oder ber DoppelKlick ins Editfeld
- Dateiliste kann natrlich sortiert werden (auf Spaltenberschrift klicken)
- Dateien löschen: werden in den Papierkorb verschoben, wenn möglich
- ...
- !!! Achtung: "Soll gelöscht werden?"-Dialoge gibt es nicht,
allerdings gibt's 'nen Hinweis, wenn alle Dateien einer Gruppe gelöscht werden sollen.
- gepeichert (INI, Registry...) wird nirgends was
- dat war's wohl ... mehr kann dat Programm eigentlich nicht