Mit diesem Programm ist es möglich Texte in verschiedenen
Formaten verschiedenste gepackte Archive zu entpaken und eigene Archive zu
erzeugen. Die Ansicht kann aus drei Arten erfolgen:
Listenansicht
Baumansicht
Verzeichnisansicht
Für den Zugriff auf die Archive sind verschiedene C++ Klassen zuständig, die alle von CArchiveFile abgeleitet sind:
Dateiformate Klasse Modus zip jar CZipFile read / write rar CRarFile read only bz2 CBz2File read / write tar CTarFile read / write xz CXzsFile read / write lzw CLzwFile read / write lzma CLzmFile read / write tgz gz CTgzFile read / write rpm CRpmFile read only cab CCabFile read / write chm hxs CChmFile read only 7zip CZp7File read only msi CMsiFile read only cpio CPioFile read / write uue CUueFile read / write fat CFatFile read only iso udf nrg cue CIsoFile read only
Alle Klassen sind in der Bibliothek AzLib enthalten.
Für eine direkte Dateianzeige kann eine Editor oder HexEditor benutzt werden.
Eine Bildbetrachter kann aktiviert werden, damit können Bilder aus dem Archiv angezeigt werden.
Extrahiere alle Zip-Dateien in deinem Verzeichnis MyProjects.
Bevor du das Programm kompilieren kannst musst du zuerst die Bibliotheken AZ_Lib
und AZ_Image 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
Quellcode der Bibliothek
Projektdateien der Bibliothek
Hilfedateien der Bibliothek
Anton Zechner |