LZCopy |
VB聲明 |
|
Declare Function LZCopy Lib "lz32.dll" Alias "LZCopy" (ByVal hfSource As Long, ByVal hfDest As Long) As Long |
|
說明 |
|
復制一個文件。如源文件已壓縮,則會在復制期間解壓。文件必須是用微軟公司的compress.exe或等效工具壓縮的 |
|
返回值 |
|
Long,如執(zhí)行成功,返回目標文件的大小,以字節(jié)為單位。如執(zhí)行出錯,會返回小于零的一個常數(shù),如下表 |
|
LZERROR_BADINHANDLE |
源文件無效 |
LZERROR_BADOUTHANDLE |
目標文件無效 |
LZERROR_GLOBALLOC |
內部解壓緩沖區(qū)的內存容量不足 |
LZERROR_GLOBLOCK |
內部解壓緩沖區(qū)的句柄無效 |
LZERROR_READ |
無效的源文件格式 |
LZERROR_UNKNOWNALG |
解壓DLL不能識別源文件采用的壓縮算法 |
LZERROR_WRITE |
在磁盤上寫入輸出文件時出錯,通常是由于磁盤空間不足造成的 |
參數(shù)表 |
|
參數(shù) |
類型及說明 |
hfSource |
Long,指定源文件句柄。這是由LZOpenFile 或 LZInit函數(shù)返回的一個句柄 |
hfDest |
Long,指定目標文件句柄。這是由LZOpenFile 或 LZInit函數(shù)返回的一個句柄 |
Top |