2010-12-03 20 views
2

對於Delphi 2007,可以在系統註冊表[HKLM \ SOFTWARE \ Borland \ BDS \ 5.0 \ RootDir]中找到IDE根目錄。與2010年類似,關鍵是[HKLM \ SOFTWARE \ CodeGear \ BDS \ 7.0 \ RootDir]。但其他編譯器呢?如果你有其他的Delphi編譯器,你的註冊表中有什麼指向IDE根?如何計算一系列編譯器的Delphi根目錄?

哪些註冊表項來計算的IDE根目錄:

  • 德爾福7
  • 德爾福2005
  • 2006年德爾福
  • 德爾福2009年
  • 德爾福XE

如果您能提供所有這些編譯的建議,請提前致謝RS。

+1

檢查這篇文章http://theroadtodelphi.wordpress.com/2010/10/27/detecting-installed-delphi-versions/ – RRUZ 2010-12-03 19:34:43

回答

6

Delphi5:HKEY_LOCAL_MACHINE \ SOFTWARE \ Borland的\的Delphi \ 5.0 \ RootDir中

的Delphi6:HKEY_LOCAL_MACHINE \ SOFTWARE \ Borland的\的Delphi \ 6.0 \ RootDir中

Delphi7的:HKEY_LOCAL_MACHINE \ SOFTWARE \ Borland的\的Delphi \ 7.0 \ RootDir中

的Delphi 8(.NET的唯一產品):HKEY_LOCAL_MACHINE \ SOFTWARE \ Borland的\ BDS \ 2.0 \ RootDir中

的Delphi 2005:HKEY_LOCAL_MACHINE \ SOFTWARE \ Borland的\ BDS \ 3.0 \ RootDir中

BDS 2006:HKEY_LOCAL_MACHINE \ SOFTWARE \ Borland的\ BDS \ 4.0 \ RootDir中

2007年德爾福:HKEY_LOCAL_MACHINE \ SOFTWARE \ Borland的\ BDS \ 5.0 \ RootDir中

德爾福2009年:HKEY_LOCAL_MACHINE \ SOFTWARE \ CodeGear的\ BDS \ 6.0 \ RootDir中

的Delphi 2010:HKEY_LOCAL_MACHINE \ SOFTWARE \ CodeGear的\ BDS \ 7.0 \ RootDir中

的Delphi XE:HKEY_LOCAL_MACHINE \ SOFTWARE \ Embarcadero的\ BDS \ 8.0 \ RootDir中

0

我不知道這是不是你要找的註冊表項,但這裏的一個在Delphi 7名爲 「RootDir中」:

計算機\ HKEY_CURRENT_USER \ SOFTWARE \ Borland的\德爾福\ 7.0 \ RootDir中

[ALT文本] [1]

+5

你知道你意外地給每個人你的Delphi 7系列與這個截圖? – 2010-12-03 19:02:42

+1

現在刪除了JPG,給OP時間來重新考慮。 – 2010-12-03 19:38:29