Я пытаюсь использовать класс TZipFile для создания нового zip-файла и добавления в него некоторых файлов. Я могу добавить файлы в существующий zip-файл, используя этот код:
TZipFile * zip = new TZipFile();
zip->Open(fileName, zmReadWrite);
zip->Add("C:\\0\\t.txt");
zip->Close();
Тем не менее, я не уверен, как я могу создать новый zip-файл в коде, а затем добавить файлы к нему. Я пробовал звонить zip->Open
на несуществующий файл, думая, что, возможно, это создаст архив, однако это просто вызвало нарушение прав доступа.
Для создания нового zip-файла необходимо выбрать zmWrite
,