FindClose用於釋放由FindFirst分配的記憶體,可以停止一個FindFirst/FindNext序列。是電腦程式上的一個運算指令。
VB聲明,VC聲明,Delphi環境,
VB聲明
Declare Function FindClose Lib "kernel32" Alias "FindClose" (ByVal hFindFile As Long) As Long
說明
關閉由FindFirstFile函式創建的一個搜尋句柄
返回值
Long,非零表示成功,零表示失敗。會設定GetLastError
參數表
參數 類型及說明
hFindFile Long,由FindFirstFile函式提供的搜尋句柄
VC聲明
BOOL FindClose(
HANDLE hFindFile // file search handle
);
功能說明
關閉FindFirstFile創建的搜尋句柄
參數說明
HANDLE hFindFile FindFirstFile創建的句柄
返回值
調用成功 返回一個非0值
失敗 返回0 可利用GetLastError來得到錯誤信息
Delphi環境
引用單元:SysUtils
procedure FindClose(var F: TsearchRec);
FindClose在16位的作業系統中沒有用處,但在32位系統中是需要的,所以為了最大的FindFirst/FindNext序列完成的可能性應該調用FindClose結束。