Thanks Charles for you reply.
No i have set the BackgroundProcessing property to false as shown below
MyXceedZip.BackgroundProcessing = False
Call MyXceedZip.License(mylicensekey)
MyXceedZip.SplitSize = Val(Trim(zipSplitSize))
MyXceedZip.CompressionLevel = xclHigh
MyXceedZip.CompressionMethod = xcmBurrowsWheeler
but still the compression continues.