1

我正在尝试使用 TZipFile 类来创建一个新的 zip 文件并向其中添加一些文件。我可以使用以下代码将文件添加到现有的 zip 文件中:

TZipFile *  zip = new TZipFile();
zip->Open(fileName, zmReadWrite);
zip->Add("C:\\0\\t.txt");
zip->Close();

但是,我不确定如何在代码中创建一个新的 zip 文件,然后向其中添加文件。我尝试调用zip->Open一个不存在的文件,认为这可能会创建存档,但这只会导致访问冲突。

4

1 回答 1

0

要创建新的 zip 文件,您必须选择zmWrite.

于 2018-06-07T07:22:07.110 回答