Delphi 5 - 7zip bez DLL

0

Witam,
Czy ktoś słyszał o jakimkolwiek komponencie / rozwiązaniu do Delphi 5, które by pozwalało na kompresję / dekompresję archiwów 7-ZIP BEZ używania bilbioteki DLL? W necie i na tym forum jest kilka co najmniej rozwiązań, ale wszystkie są wrapperami na bibliotekę dostępną na stronach twórców 7-zip, a takie rozwiazanie (z DLLem) w moim przypadku odpada.

0
AdamPL napisał(a)

http://www.7-zip.org/faq.html

Przeczytałem od deski do deski i nie widzę niczego na temat używania formatu 7-Zip we własnych aplikacjach BEZ używania 7za.dll. Ani, czy to możliwe, ani czy nie możliwe. Chyba, że nie rozumiem tekstu pisanego po angielsku! :]

0

W Faq napisali, że poza plikiem *.dll istnieje możliwość tylko wywołania programu 7za.exe z linii poleceń. Niestety innych możliwości nie ma. Chyba będziesz musiał użyć czegoś innego.

0

z forum

Is it possible to compile 7zip using e.g. Borland's free C++ compiler so I can link with the .obj files directly from Delphi?  
<b>Probably you can. </b>

teoretycznie pisze, że do kompilacji 7z potrzeba vc, jednak o ile nie ma tam cudów, może uda się skompilować źródła przy pomocy Borland C++ 5.5 do obj, a później dołączyć je do delphi za pomocą {$LINK '*.obj'} - trzeba by się pobawić tym...

BTW: w ten sposób np. jest zrobiony zlib dla delphi

0
madmike napisał(a)

teoretycznie pisze, że do kompilacji 7z potrzeba vc, jednak o ile nie ma tam cudów, może uda się skompilować źródła przy pomocy Borland C++ 5.5 do obj, a później dołączyć je do delphi za pomocą {$LINK '*.obj'} - trzeba by się pobawić tym... BTW: w ten sposób np. jest zrobiony zlib dla delphi

No, to ja odpadam - bo dla mnie C++ jest jak czarna magia. Ale generalnie odpowiedzi w tym wątku mi wiele wyjaśniły i mnie ukierunkowały odpowiednio, dlatego bardzo dziękuję! :} Dla mnie EoT. Pozdrówka...

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