SearchPath

此頁(yè)沒有內(nèi)容條目
內(nèi)容

SearchPath

VB聲明

Declare Function SearchPath Lib "kernel32" Alias "SearchPathA" (ByVal lpPath As String, ByVal lpFileName As String, ByVal lpExtension As String, ByVal nBufferLength As Long, ByVal lpBuffer As String, ByVal lpFilePart As String) As Long

說明

查找指定文件

返回值

Long,裝載到lpBuffer緩沖區(qū)的字符數(shù)。如緩沖區(qū)長(zhǎng)度不足,則返回緩沖區(qū)必要的長(zhǎng)度。零表示失敗。會(huì)設(shè)置GetLastError

參數(shù)表

參數(shù)

類型及說明

lpPath

String,欲搜索的路徑。如果為vbNullString,則采用windows搜索路徑。參考OpenFile函數(shù)的OFSTRUCT結(jié)構(gòu)中對(duì)OF_SEARCH標(biāo)志搜索順序的介紹

lpFileName

String,要查找的文件名

lpExtension

String,文件擴(kuò)展名。必須用一個(gè)句點(diǎn)符號(hào)起頭。如文件沒有擴(kuò)展名,或者lpFileName包括了擴(kuò)展名,則設(shè)為vbNullString

nBufferLength

Long,lpBuffer字串的長(zhǎng)度

lpBuffer

String,用于裝載文件名的一個(gè)字串

lpFilePart

String,指定一個(gè)長(zhǎng)整數(shù)變量,用于裝載緩沖文件名部分的地址。在vb中不是特別有用

注解

參考GetFullPathName函數(shù)

Top