Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

delphi_FileSearch

再帰的に指定された条件のファイルを検索するプログラム

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

text
FileSearch5.exe

[概要]
実行ファイルのカレントから指定された条件のファイルを再帰的に検索し、表示します。
検索条件は拡張子と変更日付による指定が可能です。
検索結果はクリップボードに貼り付ける、ファイル自体を階層を守ってコピーする事も可能です。

[実行ファイル]
FileSearch5.exe

[動作環境]
WindowsXPでの動作を確認しています。

[使用方法]
1.検索条件指定画面
1.1拡張子の指定Groupで拡張子を指定します。
 ・何も指定していない場合、指定していても拡張子にチェックがついていない場合には拡張子による検索条件は無視されます。
 ・右部の拡張子テンプレートにチェックをつけることにより、拡張子を指定します。
 ・下部のTextBoxに拡張子を入力して追加ボタンを押下することにより、自分で拡張子を指定することも出来ます。

1.2変更日付の指定Groupで変更日付による指定をします。
 ・変更日付は指定しないチェックボックスにチェックを入れることにより、変更日付による検索条件は無視されます。

1.3検索結果オプションについて
・javaをclassに置き換えチェックボックスにチェックをつけることにより、検索結果の*.javaファイルを*.classファイルに置き換えて表示します。
・\じゃなくて/がいいチェックボックスにチェックをつけることにより、検索結果のデリミタを\ではなく/に置き換えて表示します。
1.4ファイルメニューについて
・メニューバーのファイルから保存を選択することにより、当画面の変更日付の指定以外の条件をファイルに保存することが出来ます。
・メニューバーのファイルから読込を選択し、検索条件のファイルを指定することにより、以前に指定した検索条件を再現することが出来ます。

1.5サーチボタンを押下することにより検索を行います。

2.検索結果画面
 ・検索条件指定画面で指定された条件により、Hitしたファイルを表示します。
 ・検索結果ファイル名にチェックがついている物に対して以下の処理を行います。

2.1クリップボードにコピーボタンを押下することにより、検索結果ウインドウの文字列をクリップボードにコピーします。

2.2ファイルに保存ボタンを押下することにより、検索結果ウインドウの文字列が記載されたテキストファイルを作成します。

2.3コピーボタンを押下することにより、検索結果ウインドウのファイルを階層を守り、指定ディレクトリにコピーします。