Class it_Compression


Parent Class: as Relation


Class Members


MemberDescription
CompressFile

o.CompressFile(cUnCompressedFileName As String, cCompressedFileName As String,nCompressLevel as Integer, nOriginalFileSize as Integer)
CompressString

o.CompressString(cUnCompressedString As String, cCompressedString As String, nCompressLevel as Integer)
gzCompressFile

o.gzCompressFile(cUnCompressedFileName As String, cCompressedFileName As String,nCompressLevel as Integer, nOriginalFileSize as Integer)
gzCompressFiletoString

o.gzCompressFiletoString(cUnCompressedFileName As String, cCompressedString As String, nCompressLevel as Integer, nOriginaFilelSize as Integer )
gzUncompressFile

o.gzUncompressFile(cCompressedFileName As String, cUnCompressedFileName As String)
gzUncompressString

o.gzUncompressString(cCompressedString As String, cUnCompressedString As String)
gzUnCompressStringToFile

o.gzUnCompressStringToFile(cCompressedString As String, cUnCompressedFileName As String, nOriginalFileSize as Integer )
UncompressFile

o.UncompressFile(cCompressedFileName As String, cUnCompressedFileName As String)
UncompressString

o.UncompressString(cCompressedString As String, cUnCompressedString As String)
cErrorMsgIf an error ocurs during processing this will be set to the error message
cTempFilePathHolds the path where temporary files should be created. If empty then they
will be created in the temporary path for the user logged on
lDeleteExistingFilesIf this is true (Default) then any existing destination files
nCompressionLevelSets the compression level. Range can be 1-9 with 1 fastest but least compression. Default=6
nDecompressMaxBlockSizeThis is the maximum memory to used for a block size during decompression. 0 means no limit
If this is exceeded during decompression the method stops.
nDecompressStartBlockSizeThe decompression start block size used for decompression. This value

Requirements



Last Updated: 26/08/2005