• 締切済み

ファイルの保存先

はじめまして。 今、VBでファイルの保存先とファイル名を指定し保存をしようとしています。 最初、コモンダイアログを使おうとしたのですが、仕様上の問題が二つありやめました。 その問題というのは、 1.特定のネットワークドライブは表示をしてはいけない。 (割り当ては固定のMドライブ) 2.ドライブ名等の変更ができてはいけない。(コモンダイアログって選択するところで、プロパティとかだして情報を書き換えれるのがよろしくないようです。) ということで、今はDriveListBoxで情報を読んでそれから特定のドライブを表示しないように、ComboBoxに情報を写して表示するようにしました。 しかし客から、コモンダイアログのように”マイコンピュータ”の中にある 別の端末もみれるようにしてほしいといわれました。 DriveListBoxではローカルとネットワークドライブに割り当てたドライブしか見れないようなので、どうしたらいいのか困っています。 方法はコモンダイアログを使おうが、DriveListBoxを使おうが、APIを使おうがかまわないのですが、1.、2.と 3.マイコンピュータからみえる他の端末も選択できるようにする。 を実現する方法ってあるのでしょうか? ご存知の方、回答お願いします。 質問がわかりにくかったらすみません。

みんなの回答

  • BlueRay
  • ベストアンサー率45% (204/453)
回答No.1

今は、このようになっていると想定します。 [ドライブ一覧] [フォルダ一覧] [ファイル一覧] ので、ドライブ一覧の更に上の階層の位置付けとして1つコンボボックスを 作ってみては如何でしょうか。 [ローカルドライブ|ネットワークドライブ]←これ [ドライブ一覧] [フォルダ一覧] [ファイル一覧] ネットワークの階層も取っていくことは可能だったと思います。 (APIとかを使用して?)

filebox
質問者

お礼

お礼が遅くなりましたが、回答ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A