OpenFileDialogで選択したファイルのファイル名のみをlabel1.Textプロパティに含めることを試みていますが、まだ解決策が見つかりません。 私は、ファイルの全体のパスをフィルタリングするために、ofdインスタンスの文字列クラスのメソッドを使用することができますが、よりスマートな/より速い方法が存在するかどうかを知りたいと思いますか?OpenFileDialogプロパティ "FileName"を使用するときのファイル名の取得
OpenFileDialog ofd = new OpenFileDialog();
ofd.Title = "Find song";
ofd.Filter = "MP3 files|*.mp3";
ofd.InitialDirectory = @"C:\";
if (ofd.ShowDialog() == DialogResult.OK)
{
label1.Text = "" + ofd.FileName +"";
}
私は拡張子のついた名前だけが必要な場合は? – rahularyansharma
@rahularyansharma、あなたはこの 'System.IO.Path.GetFileNameWithoutExtension(OpenFileDialog.FileName)によって得ることができます ' –
ありがとう男!私はちょうど別のSOの質問でこれを見つけた。 – rahularyansharma