DelphiZip - problem z kompresją

0

Witam,

Używam komponentu DelphiZip i za jego pomocą chcę dodać do archiwum pliki o tej samej nazwie ale znajdujące się na różnych dyskach.

Np. C:\text.txt i D:\text.txt

Może ktoś wie jak to zrobić? Będę wdzięczny za każdą pomoc.

Pozdrawiam,
Piotr Murawski

0
  1. powinno być w dokumentacji.
  2. lepszy jest zlib w połączeniu z jedi multizlib
  3. po co ci takie coś? to w samych załozeniach jest głupie, bo ścieżki nie są relatywne
0

Witam,

Problem w tym, że z dodaniem plików da archiwum nie mam żadnego problemu, tylko DelphiZip nie może poradzić sobie z problemem, który opisałem. Nie potrafi zapamiętać ID dysku.

Piotr Murawski

0

zrób test sensu robienia tego: w winrarcu (albo innym dobrym archiwizatorze) spróbuj zrobić to czego wymagasz od DelphiZip, jezeli sie nie uda, to daj sobie siana, albo sam kombinuj uzywając ZLiba jak się uda to kombinuj uzywając ZLiba albo innego dobrego opensource-owego badziewia do kompresji

0

Twoje wymagania są zupełnie bez sensu. Wyobraź sobie, że dodasz do archiwum plik D:\obrazek.jpg, po czym dasz archiwum komuś, kto ma tylko jedną partycję... i co? Gdzie program wypakuje plik? Na C? Przecież miał być na D... Ścieżki w archiwach mają sens tylko wtedy, gdy są względne.

0

i o to mi cały czas chodziło.... w winrarcu nie da się tego zrobić, przez konflikt nazw ścieżek głównych katalogów

ps. nieźle się ubawiłem odpowiadając... ale odpowiedz pieter: VVh4+ |< | || |> 0f ||>|0+ 4r3 y0u ?

0

Dzięki za uwagi thenkles.
Ja jednak zakładam, że w programie do archiwizacji danych owe dane będą przywracane na dysk(dyski), z których zostały nagrane.

Pozdrawiam,
Piotr Murawski

0

ja ci mówie delikatnie: zrób test dowolnym archiwizatorem, jak się da tyh ty tak rób, a jak nie, to SRU

1 użytkowników online, w tym zalogowanych: 0, gości: 1