LZCopy

VB聲明,說明,返回值,參數表,

VB聲明

Declare Function LZCopy Lib "lz32.dll" Alias "LZCopy" (ByVal hfSource As Long, ByVal hfDest As Long) As Long

說明

複製一個檔案。如源檔案已壓縮,則會在複製期間解壓。檔案必須是用微軟公司的compress.exe或等效工具壓縮的

返回值

Long,如執行成功,返回目標檔案的大小,以位元組為單位。如執行出錯,會返回小於零的一個常數,如下表
LZERROR_BADINHANDLE 源檔案無效
LZERROR_BADOUTHANDLE 目標檔案無效
LZERROR_GLOBALLOC 內部解壓緩衝區的記憶體容量不足
LZERROR_GLOBLOCK 內部解壓緩衝區的句柄無效
LZERROR_READ 無效的源檔案格式
LZERROR_UNKNOWNALG 解壓DLL不能識別源檔案採用的壓縮算法
LZERROR_WRITE 在磁碟上寫入輸出檔案時出錯,通常是由於磁碟空間不足造成的

參數表

參數 類型及說明
hfSource Long,指定源檔案句柄。這是由LZOpenFile 或 LZInit函式返回的一個句柄
hfDest Long,指定目標檔案句柄。這是由LZOpenFile 或 LZInit函式返回的一個句柄

相關詞條

熱門詞條

聯絡我們