掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ファイルを「*abc*.txt」で検索したい (ID:30692)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
igyさん、ありがとうございました。 お陰様で求めている事ができました。 //============================================================================= // 指定フォルダ下でファイルを検索しListBoxに列挙 // 検索文字にはワイルドカード使用可能( * , ? ) //============================================================================= function TForm1.FileSearch( SearchDir , SearchName : string):bool; var S: String; SearchRec: TSearchRec; ret: integer; begin ListBox1.Items.Clear; S := IncludeTrailingPathDelimiter(SearchDir) + SearchName ; ret := FindFirst(S, faAnyFile, SearchRec); Result := false; if ret = 0 then begin repeat if not ((SearchRec.Name = '.') or (SearchRec.Name = '..')) then begin ListBox1.Items.Add(SearchRec.Name); Result := true; end; until FindNext(SearchRec) <> 0; end; SysUtils.FindClose(SearchRec); end; procedure TForm1.Button1Click(Sender: TObject); begin FileSearch('C:\hogehoge' , '*abc*.txt'); end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.