Re: CommandLink Button
Verfasst: 02.11.2012 17:34
Hab Dich doch bereits auf Minizip aufmerksam gemacht, unterstützt u.a. auch x64
Ist das entscheidend, ob die Namen in der ZIP "verrumpelt" sind? Wenn nein, dann kannst Du Sie ja gezielt beim packen "verrumpeln" und beim entpacken wieder "entrumpeln". Das funktioniert genausogut bei Unicode- wie bei ASCII-Executeables, ist aber schon ein ziemlicher "Würg-äraund"... Würde lieber auf ts-soft hören!cOoki3druqs hat geschrieben:Das Problem liegt im Zusammenhang mit der PureZIP Library. Egal mit welcher Formatierung/ohne verrumpelt es die Namen der Dateien innerhalb der ZIP.
Code: Alles auswählen
EnableExplicit
; Init
Define Original$ = "Dämönsträtiön"
Define tmp${1024} ; zur Demo einfach mal 1 KB als Puffer
; Verrumpler
PokeS(@tmp$, Original$, -1, #PB_UTF8)
Define Verrumpelt$ = PeekS(@tmp$, -1, #PB_Ascii)
; Entrumpler
PokeS(@tmp$, Verrumpelt$, -1, #PB_Ascii)
Define Entrumpelt$ = PeekS(@tmp$, -1, #PB_UTF8)
Debug Original$
Debug Verrumpelt$
Debug Entrumpelt$