C#でつくる簡単プログラム
ファイルを開いて中の文字を検索して、検索文字が入っていたファイルをリストアップします。
EC-CUBEやMagentoなどオープンソースの便利なシステムがたくさんあります。
でも「この部分を変更したい」というときに
「”この部分”がどこにあるのか探したい」というときに便利です。
例によってツールはVisualstudioのC#を使用しています。
「VisualstudioのC#」はMicrosoftが提供している無料の開発ツールです。
C#の使い方はここでは割愛させていただきます。
文字を探すツールの使い方
- phpなどのプログラムが一式が入ったフォルダをツールにドラッグします
- 調べたい文字を入力します
- 「検索」を押すと文字が記述されたファイルをリストアップします
プログラム
使うツールボックス
まずフォームに「listbox1」「textbox1」「textbox2」「button1」「button2」「button3」「label1」を置きます
プロパティの設定
- listbox1(探すディレクトリをドラッグドロップするとこ)
Allowdorop=true - textbox1(結果を表示するとこ)
Mulitiline=true
ScrollBars=Vertical - button1
text=探す - button2、button3
text=クリア
プログラム
きちんとイベントに結び付けてから記述してください
ソースコードはコチラです
↓
「ファイルの中の文字を探すツールの作り方2(ソースコード)」
動作確認
CuctomEntoryの中に入っているファイルすべての中で「電話」と書いてあるファイルを表示します。
- ディレクトリごとドラッグドロップ
- 探したい文字を入力
- 「探す」クリック
- 結果が一覧で出てくる
検証
なんかエラー出た。まぁいいやwごめん。
昔作ったツールの焼き直しだから、使っていない変数とかあったw
あと細かくは適当に直してください。
コメント