我正在尝试使用 TZipFile 类来创建一个新的 zip 文件并向其中添加一些文件。我可以使用以下代码将文件添加到现有的 zip 文件中:
TZipFile * zip = new TZipFile();
zip->Open(fileName, zmReadWrite);
zip->Add("C:\\0\\t.txt");
zip->Close();
但是,我不确定如何在代码中创建一个新的 zip 文件,然后向其中添加文件。我尝试调用zip->Open
一个不存在的文件,认为这可能会创建存档,但这只会导致访问冲突。