2011-07-04 44 views
1

我在Windows 7(64位版本)上運行的Delphi 6 IDE有一個非常奇怪的問題。我找不到代碼資源管理器窗口。通常它停靠在代碼編輯器窗口的左側。如果沒有,那麼你可以通過打開視圖菜單並選擇代碼資源管理器來找到它。但是代碼瀏覽器並沒有停靠在代碼編輯器中,當我下拉視圖菜單時,代碼資源管理器選項根本就不存在。所有其他選項是:項目管理器,對象檢查器,對象樹視圖等,但不是代碼資源管理器。有關IDE的其他一切都很棒。其他人有沒有這個問題,如果是的話,我能做些什麼來恢復它?我非常依賴這種觀點。在Windows 7 64位上運行的Delphi 6中找不到代碼資源管理器窗口。如何恢復?

此外,一旦我解除了一個視圖,它似乎不想再次停靠。我將鼠標懸停在編輯窗口中的常規區域上,並且不會將它作爲停靠客戶端接受爲孤立視圖。

- roschler

回答

1

備案, 我和你有同樣的問題羅伯特。

配置:

  • 德爾福6企業版,安裝到自定義位置。
  • 更新包2
  • 一些第三方組件
  • Windows 7中,在區域和語言設置和鍵盤佈局設置,西班牙文和英文寫成。默認語言'西班牙語', 默認鍵盤分配'英語'。

問題:

  • 否 '代碼瀏覽器' 上下文菜單項,
  • 在編輯器中,沒有 '在光標處完整的類'。
  • Ctrl + Shift + C不工作
  • Ctrl + Shift +上/下箭頭不工作。

我卸載了Delphi,卸載了英文語言,刪除了keymappings以更改鍵盤佈局(Ctrl + Shift)。

然後我再次安裝Delphi,自定義位置,執行安裝程序作爲管理員 - >沒有問題。 我安裝了第三方組件 - >沒有問題 要安裝更新包,這次我用winrar打開了exe文件,解壓了文件,改了文件的setup.exe,_ISDel.exe和_BDEL。 EXE「始終以所有用戶的管理員身份執行。以管理員身份運行「setup.exe」。

我不知道究竟哪一步做了這個伎倆,但現在我沒有問題。

3

我無法重現缺少的Code Explorer菜單項。這對我來說可以。

關於非可停靠的窗口,您是否嘗試過右鍵單擊麻煩的浮動窗口並確保可停靠被打勾?

當Delphi的IDE給你悲傷時,一件事是嘗試刪除任何.dsk文件。

最後,Delphi 6預先UAC並假定您可以寫入安裝目錄。你確定德爾福能夠以這種或那種方式做到這一點嗎?

對不起,我沒有一個確定的答案,但這是我能想到的。

+0

用於提及.dsk文件的+1 - 很可能是窗口位置在屏幕外或其他位置。刪除這些是正常性的第一步。 – mj2008

+0

爲什麼要.dsk _hide_查看菜單項?離屏窗口確實有意義,但隱藏菜單條目是絕對奇怪的...... –

+0

@ mj2008 @ A.Bouchez關閉窗口窗口不能解釋它。我試過了。我真的不相信.dsk文件是問題,但它很奇怪,我們進入猜測領域。 –

2

我剛剛在Win64上用Delphi 6試過,並且擁有所有的窗口。和所有預期的菜單項。有時候,刷新有一些問題,但是當我重新啓動IDE時,一切都回到了那裏。

但我已經安裝:

所有安裝C:\ Program Files文件但在自定義C:\ progs的目錄,這對所有驗證用戶設置的所有安全權限。在所有情況下,您都不應該在C:\ Program Files下安裝Delphi 6。

工程就像一個魅力。也許其中一個附加組件解決了這個問題。

+0

我對版權問題的解決方案是爲C:\ Program Files(x86)下的Borland文件夾提供Authenticated User的完整權限。建議應該是目標用戶有足夠的權利在安裝文件夾中寫入 –

+0

我不喜歡關於不使用CSIDL_PROGRAM_FILES來改造改造車輪的建議。 –

+0

我沒有安裝到自定義的子目錄(不是Program Files或Program Files(x86)。這對我來說不是問題。 –

相關問題