1

[ファイルを開く]ダイアログが表示される場所の初期ディレクトリを設定するにはどうすればよいですか?/ bin/Debugフォルダーにあるimagesフォルダーに変更したいと思います。私はそれを機能させることができません。

opdPicture.Title = "Choose a Picture";
opdPicture.InitialDirectory = ""; //Don't know what to set this to. 
4

1 に答える 1

4

Application.StartupPathは、exeが存在するディレクトリを提供するので、Path.Combineを使用して、起動パスに相対的な画像ディレクトリを取得したいと思います。

var imagePath = System.IO.Path.Combine( Application.StartupPath, "images" )

opdPicture.Title = "Choose a Picture";
opdPicture.InitialDirectory = imagePath ;
于 2012-04-05T22:17:13.790 に答える