Ich würde bei der Zip-Komprimierung nicht auf einer Windows-
DLL verlassen. Ich z.B. habe auf meinem PC diese deaktiviert, indem ich die entsprechende
DLL deregistriert habe.
D.h. diese
DLL implementiert eine Schnittstelle des Explorerers. Du kannst Sie also nur verwenden, wenn Du ebenfalls diese Schnittstelle wie der Explorer implementierst.
Für Delphi gibt es duzende ZIP-Komponenten (z.B.
VCLZip mit 64-Bit-Unterstützung). Damit hat man den ZIP-Prozess immer 100%ig unter Kontrolle.
Windows Vista - Eine neue Erfahrung in Fehlern.