读书人

C++ builder中有没有用于解压rar文件的

发布时间: 2012-04-15 18:39:21 作者: rapoo

C++ builder中有没有用于解压rar文件的函数
我想请教一下 C++ Builder中有没有用于解压rar文件的函数
spawnl(P_WAIT, Rar.c_str(), Rar.c_str(), "a", "-m5", "-v3000000b", Archive.c_str(), SrcFile.c_str(), NULL)
函数是不是解压函数
如果是 Archive.c_str(),
SrcFile.c_str(),
这两个参数分别代表什么

[解决办法]

C/C++ code
P_WAIT,          // 调用进程的执行模式,此处P_WAIT不明真相,需要找原定义Rar.c_str(),     // 可执行文件的文件名Rar.c_str(),     // 参数0,就是可执行文件名本身"a",             // 参数1,这里指定WinRAR的参数:添加文件到压缩文件"-m5",           // 参数2,同上:设置压缩级别, m5是最大"-v3000000b",    // 参数3,同上:创建卷大小, 3000000b大概是3MBArchive.c_str(), // 参数4,同上:压缩后的文件名SrcFile.c_str(), // 参数5,同上:需要压缩的源文件名NULL             // 

读书人网 >C++ Builder

热点推荐