Chilkat
HOME
Android™
ASP
Visual Basic
VB.NET
C#
iOS (IPhone)
Objective-C
C++
C
MFC
Delphi
FoxPro
Java
Perl
PHP Extension
PHP ActiveX
Python
PowerShell
Ruby
SQL Server
VBScript
|
Zip.TempDir Property
Discusses the TempDir property. # file: ZipTempDir.py import chilkat # This example discusses the TempDir property. zip = chilkat.CkZip() zip.UnlockComponent("anything for 30-day trial") zip.OpenZip("exampleData.zip") zip.AppendOneFileOrDir("ZipStrongEncrypted.py") # Important: The methods that write a zip file or exe file do so by # first writing to a temporary file in a TempDir. The TempDir property # defaults to ".", which is the current working directory of the calling # process. The reason a temp .zip is first written is to ensure that the # original .zip (if it exists) is not lost if the WriteZip method fails # prior to completion. Only after WriteZip (or WriteExe, WriteZipAndClose, etc.) # completes successfully does the existing .zip (or .exe) file get deleted and # replaced with the new file. # Sometimes programs do not have permission to write to the directory pointed to # by TempDir. In that case, change the value of TempDir to a directory path where # the calling process has permission to create a file: zip.put_TempDir("c:/temp") zip.WriteZipAndClose() |
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.