こんにちは私はこの問題を探しています。私は、コードディレクトリからファイルのリストを取得するには
string name = lstEmployees.Text;
Process.Start(@"H:\"+name);
以下で使用しているが、私はC#を使用してフォルダまたはディレクトリからファイルのリストを取得する方法を知りたい、そのために、私のC#アプリケーションからフォルダを開く方法を知っています。誰もこの問題で私を助けてくれますか?
こんにちは私はこの問題を探しています。私は、コードディレクトリからファイルのリストを取得するには
string name = lstEmployees.Text;
Process.Start(@"H:\"+name);
以下で使用しているが、私はC#を使用してフォルダまたはディレクトリからファイルのリストを取得する方法を知りたい、そのために、私のC#アプリケーションからフォルダを開く方法を知っています。誰もこの問題で私を助けてくれますか?
あなたは、現在のディレクトリを開きたい場合は、
Process.Start("explorer.exe", System.AppDomain.CurrentDomain.BaseDirectory);
または他のディレクトリ
string name = lstEmployees.Text;
Process.Start("explorer.exe", name);
更新
次のようなトップレベルのドライブからすべてのファイルを取得したい場合C、D、Eを使用してください。
var fileList = new DirectoryInfo(@"D:\").GetFiles("*.*", SearchOption.TopDirectoryOnly);
foreach (var fileInfo in fileList)
{
MessageBox.Show(fileInfo.ToString());
}
、これはあなたが
やあはい私はそれを持っているが、問題は、それがWindowsエクスプローラを開きますですが、私は何をしたいことは、画像を確認し、フォルダを含むコンテナを作成することですそれを得た – yok2xDuran
ある場所にあるすべてのファイルを取得したいのですか? – Mostafiz
うん...その、私は考えて画像を作るに説明するのは非常に難しいこと明確 – yok2xDuran
何をしたいあなたはあなたのスクリーンにDataGridViewのを追加し、
var files = Directory.GetFiles(mypath).Select(x => new FileInfo(x)).ToList();
dataGridView1.DataSource = files;
wow、素晴らしい答えですが、最高の出力ではないかもしれませんが、私はアイデアが好きです – yok2xDuran
いいえ、それはあなたに出発点を示すためのクイックハッシュです – BugFinder
はいありがとう.. – yok2xDuran
プロセスを使用することができている希望
その後、フォルダからファイルを取得したい場合。スタートは、Windowsエクスプローラを開きます。私は何をしようとしているのは、C#ウィンドウの中でコンテナなどのパネルを開くことです。 – yok2xDuran
コメントはコメントにも答えるはずですが、 IED削除されたに – yok2xDuran
は、感謝:) – yok2xDuran