FindFirstFile()関数で検出したファイルの次を検出する
Declare Function FindNextFile Lib "comdlg32.dll" Alias "FindNextFileA" _
(ByVal hFindFile As Long, lpFindFileData As WIN32_FIND_DATA) As lnteger
Declare Function FindNextFile Lib "comdlg32.dll" Alias "FindNextFileA" _
(ByVal hFindFile As Integer, lpFindFileData As WIN32_FIND_DATA) As lnteger
BOOL FindNextFile(
HANDLE hFindFile,
LPWIN32_FIND_DATA lpFindFileData
);
引数
hFindFile
ファイル検索ハンドルlpFindFileData
(戻り値)検索データを受け取るWIN32_FIND_DATA構造体戻り値
正常終了のとき ファイル検索ハンドル備考
エラーのとき INVALID_HANDLE_VALUE
この関数はVisual BasicのDir関数と同じ機能だが、若干早い。サンプル
この関数のあとにFindNextFile()関数を使う。
最後はFindClose()関数でハンドルを開放する
ダウンロード(FindFirstFile.lzh 5.23KB)