Forum: Programmieren allgemein
by ulilüding,
23. Jun 2012
Hab' dem komprimierten stream "fils" die beiden bytes $78 und $9C vorangestellt (der stream ist damm 2 byte größer), dann entGZip aufgerufen und diesen verlängerten stream übergeben, aber der Fehler bleibt. Trotzdem habe ich das "Bauchgefühl", daß die Richtung nicht schlecht ist. Momentan steht im Byte an position 0 der hexadezimalwert $78, an der 1 die $9C, ab der position 2 folgt der originäre...
Forum: Programmieren allgemein
by ulilüding,
21. Jun 2012
sorry für meine Schlampigkeit: Delphi 5
daher sollte char auch gehen - hab's gerade mit ansichar gechecked: gleicher Fehler. Danke dennoch
LGU
Forum: Programmieren allgemein
by ulilüding,
20. Jun 2012
Hi Leute,
ich möchte gerne eine GZIP gepackte Datei (von einem Java-Programm (minecraft) erzeugt) entpacken. Die kleine Bastelarbeit sieht derzeit so aus:
(Eigentlicher Dienstleister:)
function TForm1.entGZip(const gzin: TStream): string;
var
dcStr: TZDecompressionStream;
buf: array of char;