Aktuelle Zeit: 27.05.2018 19:50

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
 Betreff des Beitrags: Problem beim entpacken
BeitragVerfasst: 18.04.2018 10:55 
Offline

Registriert: 01.04.2011 21:59
Hallo Gemeinde,

ich bin nicht sicher, ob Bug oder Feature:
Code:
EnableExplicit

UseZipPacker()

Enumeration
  #zip_handle
EndEnumeration

Global *buffer

OpenPack(#zip_handle, "Test.zip")
ExaminePack(#zip_handle)
While NextPackEntry(#zip_handle)
  If PackEntryType(#zip_handle) = #PB_Packer_File And PackEntrySize(#zip_handle) > 0
    Debug "Dateiname vor entpacken: " + PackEntryName(#zip_handle)
   
    *buffer = AllocateMemory(PackEntrySize(#zip_handle))
    UncompressPackMemory(#zip_handle, *buffer, PackEntrySize(#zip_handle), PackEntryName(#zip_handle))   ; <- Macht Fehler
    ; UncompressPackMemory(#zip_handle, *buffer, PackEntrySize(#zip_handle))   ; <- Macht keinen Fehler
    FreeMemory(*buffer)
   
    Debug "Dateiname nach entpacken: " + PackEntryName(#zip_handle)
  EndIf
 
Wend
ClosePack(#zip_handle)
End

Gibt man beim Entpacken also den optionalen Namen der zu entpackenden Datei an, kann man danach diesen Namen mit PackEntryName() nicht mehr auslesen.
Lässt man den Namen beim Entpacken weg, ist alles wie erwartet.

Muss das so?


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye