DataFinder



    Mit diesem Programm ist es möglich in einer Auswahl von Dateien nach einen bestimmten Text oder einem binären Datenbereich zu suchen.
    Zuerst wählt man die Dateien aus in denen gesucht werden soll. Das geht mittels Drag and Drop oder mit dem Menüpunkt Dateien hinzufügen.
    Danach kann in den ausgewählten Dateien nach Texten oder nach Datenbereichen gesucht werden. Durch einen Doppelklick auf die gefunden Bereiche wird Editor.exe aufgerufen oder HexEditor.exe. Dazu müssen sich diese Programme im selben Verzeichnis wie DataFinder.exe befinden. Damit ist es möglich die Daten gleich direkt zu bearbeiten. Ist auch TextCompare.exe im Verzeichnis könne auch ausgewählte Textdateien direkt verglichen werden.

    In diesem Programm ist gut zusehen wie man Darg and Drop bei Fenstern verwirklicht. (siehe die Klassen CFileListCtrl oder CBrowserCtrl )
    Die Klasse CBrowserCtrl ist ein Verzeichnisbaum mit Dateifenster das aussieht wie das vom Explorer.




      Download C++ Source Code Version 4.52
      Download EXE-Datei

    Installations Hinweise:


      Extrahiere alle Zip-Dateien in deinem Verzeichnis MyProjects.

      Bevor du das Programm kompilieren kannst musst du zuerst die Bibliotheken AZ_Lib, AZ_Image, AZ_Archive und AZ_Controls erstellen. Dazu lade erst einmal den Quellcode der Bibliothek herunter und dann das Projekt selber.
      Anschließend kompilierst du die Bibliotheken, das dauert einige Zeit. (mit dem Menü "Erstellen/Erstellen in Stabelverarbeitung" ) Du musst es aber nur einmal machen oder wenn du etwas an der Bibliothek verändert hast. Eine Beschreibung zu den Funktionen in der Bibliothek findest du in den Dateien:
      .\Allgemein\*.chm

      Jetzt sind noch 2 Einstellungen im Visual C++ zu machen:
      Im Menü Extras/Optionen/Verzeichnisse/Include-Dateien den Pfad: ....\MyProjects\Allgemein einfügen
      Im Menü Extras/Optionen/Verzeichnisse/Bibliotheks-Dateien den Pfad: ....\MyProjects\AZ_Lib einfügen

      Download Quellcode der Bibliothek
      Download Projektdateien der Bibliothek
      Download Hilfedateien der Bibliothek




    Anton Zechner