SearchPath |
Declare Function Api_SearchPath& Lib "kernel32" Alias "SearchPathA" (ByVal lpPath$, ByVal lpFileName$, ByVal lpExtension$, ByVal nBufferLength&, ByVal lpBuffer$, ByVal lpFilePart$) |
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 |
|
指定されたファイルを検索する。 |
|
パラメータ
NULL を指定すると、この関数は次の順序でファイルを検索する。
このディレクトリの既定の名前は、SYSTEM32 である。
関数の検索対象になる。このディレクトリの既定の名前は、SYSTEM である。 拡張子の先頭には、ピリオド(.)を指定する。
この拡張子は、lpFileName パラメータで拡張子が指定されていなかった場合にのみ追加される。 ネントを指す、(lpBuffer バッファ内の)アドレスが格納される。最後のコンポーネントとは、最後の円記号(\)の直後、つまりファイル名
を意味する。
戻り値
より大きい場合、その戻り値は、パスを格納するのに必要なバッファのサイズを示す。 |