• ベストアンサー

VB2005でC:\ProgramFiles(X86)を取得方法したい

VB2005でC:\ProgramFiles(X86)を取得方法したい。 VisualBasic2005で開発をしております。 下記のコードですと通常「C:\ProgramFiles」が取得できます。 Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) Windows7 64bitで存在している「C:\ProgramFiles(X86)」フォルダを取得したいと思います。 どのようなコードで可能になるかお教えいただけませんでしょうか。 よろしくお願いいたします。

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

  • ベストアンサー
  • mindatg
  • ベストアンサー率48% (110/227)
回答No.1

プロジェクトのプロパティあたりでターゲットをx86にしたらいいんじゃないでしょうか。 そうじゃないならこの辺りを参照してみてくだしあ http://stackoverflow.com/questions/194157/c-how-to-get-program-files-x86-on-vista-x64 http://blogs.msdn.com/tsmatsuz/archive/2009/04/16/64-bit-wow-32bit-system-file-registry.aspx