LZCopy

此頁沒有內容條目
內容

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,指定源文件句柄。這是由LZOpenFileLZInit函數(shù)返回的一個句柄

hfDest

Long,指定目標文件句柄。這是由LZOpenFileLZInit函數(shù)返回的一個句柄

Top