そこで、VBA から .NET に移行し、VBA では Application.FileDialog オブジェクトを使用しました。ボタンの名前を変更でき、ダイアログがいいので、とても気に入っています。とにかく、これを私が書いている.NETプログラムで使用したいと思いますが、.NETに少し慣れていないため、これを実装する方法がわかりません。
Microsoft.Office.Core 参照を使用しており、FileDialog をインスタンス化しようとすると、インターフェイスであるためできないと表示されます。わかりましたが、それをインスタンス化するにはどうすればよいですか? 新しいクラスを作成してから「Implements FileDialog」を作成しようとしましたが、VSは、何かをする必要があるFileDialogのプロパティとメソッドの膨大なリストを提供してくれました...混乱しています。これは MSDN からの参照です: http://msdn.microsoft.com/en-us/library/Microsoft.Office.Core.FileDialog%28v=office.14%29.aspx
だからここに私の質問があります:
- より良い選択肢があるかどうかに関係なく、これをどのように実装しますか? ...ただ学びたいだけ
- より良い方法はありますか?別の方法ですか?
更新:ファイル ブラウザーのように見えるフォルダー ブラウザーを探しています
ありがとう!ジャスティン