エクスプローラーでC:\ Users \ Public \ Public Documents \として表示されるC:\ Users \ Public \Documents\の下の情報にアクセスしようとしています。.NET C#のエクスプローラーに表示されるパス名を使用して、ジャンクションの下のディレクトリのDirectoryInfoにアクセスできるようにする方法はありますか?
1 に答える
0
いつ/どのようにC:\users\public\public documents
パスを取得する予定ですか?
ユーザーがエクスプローラーからコピー/貼り付けを行うと、C:\users\public\documents
パスがクリップボードにコピーされます。を通過するSaveFileDialog
と、有効なパスも生成されます。
Windows 7ライブラリにアクセスする方法が必要な場合は、WindowsAPIコードパックを試してみることができます。次に、たとえば、 「公開ドキュメント」にアクセスできますKnownFolders.PublicDocuments
。私が見ることができるものから(これまで使用したことがない)、確実ににC:\users\public\public documents
変換する方法はまだありDirectoryInfo
ませんが、ドキュメントを掘り下げる方が幸運かもしれません。
于 2011-07-15T18:06:17.847 に答える