AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 07:17

Parameter dieser Suchanfrage:

Suche in Thema: XE2: gzip-Datei mittels System.ZLib dekomprimieren
Suche alle Beiträge, die von "MatthiasR" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    AW: XE2: gzip-Datei mittels System.ZLib dekomprimieren

      Delphi
      by MatthiasR, 2. Jan 2012
    Ich glaube, ich muss das nochmal etwas präzisieren...

    Gegeben ist ein Byte-Array, von dem ich lediglich weiß, dass es "gzip-komprimiert" ist. Genauer kann ich es leider nicht sagen. Dieses Byte-Array schaut wie folgt aus:
    RawData: array of Byte = (
    $1F, $8B, $08, $00, $00, $00, $00, $00, $00, $00, $8D, $52, $DB, $4E, $E3,
    $30, $10, $FD, $95, $C8, $EF, $8D, $93, $55, $5B, $DA, $AA,...
  • Forum: Sonstige Fragen zu Delphi

    AW: XE2: gzip-Datei mittels System.ZLib dekomprimieren

      Delphi
      by MatthiasR, 30. Dez 2011
    Also wenn euch das mit den Strings jetzt so beschäftigt, dann schmeiß ich den eben komplett raus und arbeite nur mit Streams, kommt aufs gleiche raus (data error):
    uses
    System.ZLib;

    procedure TForm1.LoadButtonClick(Sender: TObject);
    var
    InStream: TMemoryStream;
    OutStream: TMemoryStream;
    begin
    if OpenDialog1.Execute then
  • Forum: Sonstige Fragen zu Delphi

    AW: XE2: gzip-Datei mittels System.ZLib dekomprimieren

      Delphi
      by MatthiasR, 30. Dez 2011
    :roll: Bitte schaut euch doch mein Codebeispiel mal etwas genauer an, Leute! Ich setze hier NICHT den String auf Länge 400, sondern die TBytes-Variable, also ein Array. Und das ist auch völlig in Ordnung so, weil da ja zu aller erst mal die Rohdaten reingepackt werden müssen, bevor das Array an die ZDecompressStr-Funktion übergeben wird.
  • Forum: Sonstige Fragen zu Delphi

    AW: XE2: gzip-Datei mittels System.ZLib dekomprimieren

      Delphi
      by MatthiasR, 30. Dez 2011
    ??? CompressedFile ist doch auch nur ein Byte-Array, das die komprimierte Datei repräsentiert. Und UncompressedFile eben die dekomprimierte Datei, die eben eine Zeichenkette darstellt (das weiß ich schon vor dem dekomprimieren, dass es sich um eine Zeichenkette handelt).

    Aber ist das bei einem simplen kleinen Testprojekt wirklich so relevant, wie ich eine Variable benannt habe?
  • Forum: Sonstige Fragen zu Delphi

    AW: XE2: gzip-Datei mittels System.ZLib dekomprimieren

      Delphi
      by MatthiasR, 30. Dez 2011
    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.
  • Forum: Sonstige Fragen zu Delphi

    XE2: gzip-Datei mittels System.ZLib dekomprimieren

      Delphi
      by MatthiasR, 30. Dez 2011
    Ich möchte gern eine gzip-komprimierte Datei mithilfe der XE2-Bordmittel (Unit "System.ZLib") dekomprimieren. Leider funktioniert das nicht, ich erhalte immer einen "data error" beim Aufruf von "ZDecompressStr" und weiß nicht, was ich falsch mache. Die gz-Datei ist definitiv in Ordnung, ich kann sie problemlos mittels 7zip dekomprimieren. Hier der Code, den ich verwende sowie im Anhang das...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=MatthiasR&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=165430
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz