![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
ファイルの情報を取得し、ワイルドカードを利用してファイルを探すプログラムを作成しています。
例えば「C:\a\*.text」と入力したらaの中にある.textのファイルの一覧が表示されるものを作成したいのですが、ファイルの情報を読み込むところから苦戦しています。
private void Form1_Load(object sender, EventArgs e)
{
string targetDir = @"C:";
tring[] strFiles = System.IO.Directory.GetFiles(targetDir);
ファイルの情報はこのように作成しましたがうまくいきません。。。
分かる方いらっしゃいましたら教えていただきたいです。
よろしくお願い致します。
No.2ベストアンサー
- 回答日時:
>例えば、TextBoxに「C:\a\*.text」と入力したとき(CドライブやDドライブやどれでも入力できるように)
>ListBoxに一覧表示されるようにしたいのですが、なにかよい方法はありますか?><
リファレンスはもう少し眺めてみることをおすすめしますよ?
https://msdn.microsoft.com/ja-jp/library/ms14331 …
第3引数の検索オプションでは足りませんか?
No.1
- 回答日時:
>うまくいきません。
。。「どのような動作を期待」して、「なに」が「どのように」うまくいかないんですか?
>string[] strFiles = System.IO.Directory.GetFiles(targetDir);
https://msdn.microsoft.com/ja-jp/library/07wt70x …
Cドライブのカレントディレクトリ…なのかな?
ファイル一覧が取得できているかと思われますが。
「ディレクトリ名」になっていないのでもしかしたら例外とか出ているかも知れませんが。
>例えば「C:\a\*.text」と入力したらaの中にある.textのファイルの一覧が表示されるものを作成したいのですが
だったら、
https://msdn.microsoft.com/ja-jp/library/wz42302 …
こちらを利用するべきかと思いますけどね。
http://dobon.net/vb/dotnet/file/getfiles.html
こちらも参考になるでしょう。
ところで…なぜ「Form1_Load」?
参考ページまでありがとうございます。
説明不足ですみません。
string[] strFiles = System.IO.Directory.GetFiles(targetDir);
では、Cドライブのファイル名しか表示されなかったので、、、
参考にさせていただきましたが、例えば、TextBoxに「C:\a\*.text」と入力したとき(CドライブやDドライブやどれでも入力できるように)
ListBoxに一覧表示されるようにしたいのですが、なにかよい方法はありますか?><
\aもどのファイル名がきてもいいようにしたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C# で、あるフォルダー内にあるすべてのテキストファイルを別のフォルダーにコピーする。 4 2022/11/21 13:23
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- Excel(エクセル) Excelで、社外秘(閲覧のみ)と表示され、共有者が編集出来ないのですが 4 2023/06/20 17:54
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクスプローラでjavaの拡張子...
-
ディレクトリのサイズの取得
-
【Excel VBA】取り込んだファイ...
-
VB6.0のメモリリークについて
-
RSS1.0のitemとlinkの関係
-
GetOpenFileName()について
-
0バイトのテキストファイル
-
VBAで、JPG写真の撮影日時を読...
-
C++によるファイル送受信プログ...
-
cpdファイルの開き方、教えて!
-
CreateFile関数を用いたファイ...
-
includeで別サイトを読み込む
-
C#で文字列リソースを扱う
-
HTMLでソースを共通化する
-
【VBA】複数CSVの特定範囲を1つ...
-
CSVファイルの時刻の形式について
-
VBSでテキストファイルの2行目...
-
accessでクエリをExcelにエクス...
-
既存のテキストファイルを開く方法
-
プログラムのイベント処理中断方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【Excel VBA】取り込んだファイ...
-
0バイトのテキストファイル
-
VBAで、JPG写真の撮影日時を読...
-
HTMLテキストリンクでExcelファ...
-
Eclipseで検索ができなくなった
-
HTMLまたはJavaScriptでフ...
-
【VBA】複数CSVの特定範囲を1つ...
-
ディレクトリのサイズの取得
-
サイトマップにサブドメインを...
-
Javaのファイルダウンロードに...
-
リソースファイルを認識してく...
-
VBS ファイルマージ処理
-
C++.NET 2003 「空のドキュメ...
-
VB6.0のメモリリークについて
-
C++によるファイル送受信プログ...
-
RPGでメッセージファイル利用
-
Perlで2GBを超える大きいファイ...
-
VB6でTIFF図のプロパティを...
-
BASP21のファイルアップロード...
-
VB2008 iniファイルの全セクシ...
おすすめ情報