您的位置:首页 > 编程语言 > C语言/C++

C++ builder 使用TZipForge组件解压/压缩

2015-10-22 14:56 429 查看
点击下载TZipForge组件

官方参考链接

亲测编译环境:win7 64bit C++builder XE6

1、安装组件

2、托出一个TZipForge组件,并name=ZipForge1

3、压缩代码:

//压缩制定路径中所有文件
void compressFile(AnsiString srcDir, AnsiString dstFile)
{
ZipForge1->FileName = dstFile;
ZipForge1->OpenArchive();
ZipForge1->BaseDir = srcDir;
ZipForge1->AddFiles("*.*");
ZipForge1->CloseArchive();
}


4、解压代码:

//解压压缩文件到制定路径
void unCompressFile(AnsiString srcFile,
AnsiString dstDir) {
ZipForge1->FileName = srcFile;
ZipForge1->OpenArchive();
ZipForge1->BaseDir = dstDir;
ZipForge1->ExtractFiles("*.*");
ZipForge1->CloseArchive();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: