LZMA或7zip在Delphi [英] LZMA Or 7zip in Delphi
本文介绍了LZMA或7zip在Delphi的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Delphi中是否有任何图书馆处理LZMA(或7zip)文件,包括创建自解压EXE
Is there any Library in Delphi to handle LZMA (or 7zip)files including creating self extracting EXEs
7zip.org (c ++ java c#),但我希望他们在delphi中
There are some sources code at 7zip.orgin (c++ java c#) but i want them in delphi
但是想要一些独立的东西(没有DLL)
BUT i want something which is stand alone (No DLLs)
推荐答案
有两种解决方案:
1)使用原生pascal翻译的sdk:
1) use the into native pascal translated sdk:
2)您可以将sdk的c版本编译成obj文件并将其链接到您的delphi项目。这需要将头文件翻译成delphi,它需要大量的c知识。
2) you can compile the c version of the sdk into obj files and link them to your delphi project. this one requires a translation of the header files to delphi and it requires lots of c knowledge.
这篇关于LZMA或7zip在Delphi的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文