Das kann nicht sein, da der "data error" bereits beim Aufruf von "ZDecompressStr" auftritt und in keiner Zeile davor irgendetwas mit Strings veranstaltet wurde. Es wird ja kein String verschlüsselt, sondern ein Byte-Array entschlüsselt bzw. dekomprimiert.
Da bin ich um eine Zeile verrück gewesen. Wieso nennst du deine Variable UncompressedFile obwohl es ein String ist denn du dort haben willst
Windows Vista - Eine neue Erfahrung in Fehlern.