• ベストアンサー

C#であるフォルダを参照する

C#でC:\Documents and Settings\ユーザー\配下を参照したいのですが、なにか専用変数などはありますでしょうか? お気に入りのパスはMessageBox.Show(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Favorites));などで参照できると思うのですが・・・その上を参照するものはないですかね?

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

>>いつも使えるかどうかは、自信ないですが、 >というのはどういうことでしょうか? 環境変数として、どの環境(OS)誰(USER)の環境でも定義されているのかどうかということです。 前に、.NETフレームワークのバージョンを取り出すというような質問の時に、私の使用している環境では環境変数に定義されていたのですが、 質問者の環境ではそれがなかったということがありましたので。 結局、確かな根拠もなく回答しているということなんですが…(^^; でも、 %USERPROFILE%\Application data\Microsoft\… というようなパス指定を見たことがあるので、まず大丈夫だと思います。

noname#46712
質問者

お礼

納得です。ありがとうございました。(^^)

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

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

いつも使えるかどうかは、自信ないですが、 環境変数:USERPROFILEを読み出すのはどうでしょう 例 Environment.GetEnvironmentVariable("USERPROFILE")

noname#46712
質問者

補足

BLUEPIXYさん、おかげ様でできました。 ちなみに >いつも使えるかどうかは、自信ないですが、 というのはどういうことでしょうか?

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

関連するQ&A