Inhaltsverzeichnis von ZIP-Dateien auslesen?

Für allgemeine Fragen zur Programmierung mit PureBasic.
thkais
Beiträge: 9
Registriert: 29.11.2004 09:42

Inhaltsverzeichnis von ZIP-Dateien auslesen?

Beitrag von thkais »

Moin,

ich möchte das Inhaltsverzeichnis von ZIP-Dateien lesen - also die Dateinamen der enthaltenen Dateien.
Die Lösungen, die ich bislang gefunden habe, entpacken die ZIP, und das ist ja von hinten durch die Brust ins Auge...
Die ganzen Packer zeigen nach dem Öffnen ja auch sofort das Verzeichnis an, deshalb muß das ja irgendwie gehen.
Hat jemand eine Idee oder einen Link, wie das ohne entpacken klappen könnte?

Vielen Dank im voraus
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Mit der PBZip Library auf PureArea.net geht es. Ob diese Lib unter 3.92 noch funzt weiß ich nicht.

Code: Alles auswählen

ZipFindFirstFile() 
Description

Locates the first file in the archive and returns it's filename.

Code: Alles auswählen

ZipFindNextFile() 
Description

Returns the filename of the next item in the archive, if there are no more files left, will return an empty string.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
thkais
Beiträge: 9
Registriert: 29.11.2004 09:42

Beitrag von thkais »

:roll:

ARRRGGHH !!
Irgendwie sieht man manchmal den Wald vor lauter Bäumen nicht - genau diese Lib habe ich bereits installiert, und es funktioniert bestens!

[Kopf auf die Tastatur hau]
Manchmal sollte man doch morgens garnicht erst aufstehen....

Vielen Dank für die schnelle Antwort. :allright:
Antworten