- ベストアンサー
C++Builder 6のOpenDialogでファイルではなくディレクトリ
C++Builder 6のOpenDialogで ファイルではなくディレクトリのみを選択し パスを取得したいのですが どの様にすればよろしいのでしょうか? 宜しくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#5537
回答No.1
ディレクトリの選択でしたら、 SHBrowseForFolder がいいと思います。 ↓こんなやつです。 http://www.bcbdev.com/faqs/faq62.htm
その他の回答 (1)
noname#4564
回答No.2
> C++Builder 6のOpenDialogでファイルではなくディレクトリのみを選択し > パスを取得したいのですがどの様にすればよろしいのでしょうか? 今、手元にDelphiもBCBもないので、確かなことは言えませんが、フォルダを選択するなら、別のコントロールを使うか、API(SHBrowseForFolder)を使用した方がよいのでは? # OpenDialogを使う方法もなくはありませんが、邪道なのでお奨め致しかねます。
質問者
お礼
ありがとうございます API関数を使うのですね。 やってみます
お礼
ありがとうございます これでやってみます。