- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[VB.net 2003] FileDialogでデフォルト表示をマイコンピュータに)
[VB.net 2003] ファイルダイアログでマイコンピュータをデフォルト表示する方法
このQ&Aのポイント
- VB.netのWindowsアプリ開発で、「ファイルの保存ダイアログ」と「ファイルを開くダイアログ」でデフォルト表示をマイコンピュータにする方法を教えてください。
- 現在使用しているダイアログコントロールは、System.Windows.Forms.SaveFileDialogとSystem.Windows.Forms.OpenFileDialogです。
- マイコンピュータが実際のディレクトリではないため、パスが存在しないため困っています。フォルダを開くダイアログではFolderBrowserDialogを使用してRootFolderを設定することができますが、ファイルダイアログではどのように設定すればよいのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
.InitialDirectory = "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}" は?
その他の回答 (1)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
結論としてはできないと思います。 マイコンピュータには、ファイルは無いワケでその意味では、デフォルトの意味が無いですが、 次善の策としては、 当初 FolderBrowserDialog でマイコンピュータを表示してフォルダを選択させて そのフォルダを OpenFileDialog.InitialDirectory に設定するというのはどうでしょう
お礼
jmhさんのやり方でやりましたら きちんとマイコンピュータが表示されました。 ご回答ありがとうございます。