countryman
Ты пытаешся использовать одну переменную для хранения двух различных значений: имя zip-файла и имя извлекаемого файла - так работать не будет. Заведи еще одну переменную, например cFileZip, в которой храни путь и имя zip-файла, а переменная sFile будет получать имя файла для распаковки:
Код: cFileZip = "путь и имя zip-файла";
Zip.Extract(cFileZip, {sFile}, sTempDirectory, false, false, "password", 0, nil);
Ты пытаешся использовать одну переменную для хранения двух различных значений: имя zip-файла и имя извлекаемого файла - так работать не будет. Заведи еще одну переменную, например cFileZip, в которой храни путь и имя zip-файла, а переменная sFile будет получать имя файла для распаковки:
Код: cFileZip = "путь и имя zip-файла";
Zip.Extract(cFileZip, {sFile}, sTempDirectory, false, false, "password", 0, nil);