デジタルカメラからファイルをコピーするための簡単なコピーツールに取り組んでいます。ファイル コピーのコードを書きました。すべてがうまく接続されています。
私が抱えている問題は、FolderBrowserDialog にあるようです。Vista (XP はまだチェックしていません) では、カメラのディレクトリを参照できます。ただし、FolderBrowserDialog ではカメラのディレクトリを選択できません。[OK] ボタンがグレー表示されます。
カメラ上のファイルのパスを見ると、次のようになります。
Computer\[Camera Name]\Removable storage\AnotherDirectory\
これは (C:\whatever ではなく) 有効なパスではないため、FolderBrowserDialog はこれを気に入らないと思います。
有効なパス名からは正常に機能しますが、カメラの外では機能しません...
これを回避するための提案はありますか?
アップデート
oefe の質問を確認するために、パスは実際には次のように表示されます。
Computer\[Camera Name]\Removable storage\AnotherDirectory\
SHBrowseForFolder を使用するという ChulioMartinez の提案は機能します。正解としてマークします。助けてくれてありがとうチュリオ。