LZMA或7zip在Delphi [英] LZMA Or 7zip in Delphi

查看:289
本文介绍了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:

Pascal LZMA 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 SDK

这篇关于LZMA或7zip在Delphi的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆