2013-08-31 72 views
2

我用Delphi XE4企業,我沒有看到任何Decision Support Components如:Delphi決策支持組件發生了什麼變化?

根據Delphi 7 Developer Guide的第22-2頁:
「決策支持組件顯示在 組件面板的決策立方體頁面上。」

在我的XE4 Enterprise版本的組件托盤上沒有決策立方體頁面。

這些組件是否仍然存在?

+0

IIRC,它們是安裝程序中的一個選項(至少在D2010中)。我在家裏沒有這個東西;我可能已經在辦公室安裝了它。 –

+0

如果我沒有記錯,在首次嘗試爲Delphi創建高端SKU期間添加了Decision Cube內容。 DocWiki仍然含有對TDecisionCube的模糊引用,但我記得在Delphi 2007中看到的最後一個版本。在那個時候它已經被棄用了。是不是隻有BDE? –

+0

@WarrenP:更高版本(Professional SKU)將源添加爲安裝選項。我很確定我在辦公室的一臺機器上有它 - 我看了看源代碼,它非常討厭,它可能取決於BDE。啊,這可能就是爲什麼它不再被默認安裝! (爲什麼我沒有在這裏的任何地方 - 我從來沒有安裝BDE,但我可能在辦公室有一個殘餘物。) –

回答

4

剛剛檢查。

直到Delphi XE3,Decision Cube的MX*.pas源都位於...\source\xtab目錄中。

這些單位不依賴於BDE:

  • Mxarrays
  • Mxconsts
  • MXDCONST
  • MXPBAR

這些單位取決於BDE:

  • MXBUTTON
  • MXCOMMON
  • MXDB
  • MXDCUBE
  • MXDIMEDT
  • MXDSQL
  • MXDSSQRY
  • MXGRAPH
  • MXGRID
  • MXPIVSRC
  • MXQEDCOM
  • MXQPARSE
  • MXTABLES
  • MXREG
  • Mxstore

上述消息人士指出自1999年以來已經改變。

奇怪的事情:DBTABLES.PAS(用於BDE TTable/TQuery組件)仍然附帶Delphi XE4。

相關問題