Użyłem TJcl7zCompressArchive/TJcl7zDecompressArchive do wykonania operacji archiwizacji wcześniej.Czy Delphi JCL 7zCompression może kompresować/dekompresować strumień w pamięci bez operacji na plikach?
Teraz chciałbym kompresować/dekompresować strumienie w pamięci bezpośrednio bez operacji na plikach. Jednak widząc przykłady z dem wyszukiwania JCL w Internecie, nie mogę znaleźć sposobu, aby to zrobić za pomocą tej biblioteki. Znalazłem inne narzędzia do tego, ale współczynnik kompresji nie wydaje się tak dobry jak 7zip.
Czy ktoś może podać wskazówki lub przykładowy kod pokazujący, jak to osiągnąć. Wielkie dzięki!
Czy 7z dll otoki zawiera funkcji strumienia lub wywołania zwrotne jakoś? –
Istnieje instream/outstream, a także niektóre obiekty wywołania zwrotnego. Nie mogę jednak dowiedzieć się, jak i czy można z nich korzystać bezpośrednio, bez korzystania z obiektów o wysokim poziomie. – Justmade