これは、folderBrowserDialog1 で選択したディレクトリからすべてのディレクトリのすべてのファイルを一覧表示しますが、それらを listBox にロードすると、次のように listBox の項目が表示されます
C:\ユーザー\ユーザー名\デスクトップ\ファイル名.exe
C:\ユーザー\ユーザー名\デスクトップ\ファイル名.exe
C:\ユーザー\ユーザー名\デスクトップ\ファイル名.exe
など.. C:\users\username\desktop\ を削除して filename.exe だけを保持する方法はありますか
これが役立つかもしれない私のコードです。
private void DirSearch(string dir)
{
string[] files = Directory.GetFiles(folderBrowserDialog1.SelectedPath, "*.*", SearchOption.AllDirectories);
foreach (var file in files)
{
ListBox2.Items.Add(file);
}
}