2011-07-12 90 views
6

有沒有人對Windows 7的Delphi/Paradox數據庫桌面程序的兼容性設置有任何建議,以便在Windows 7(x64)中正確顯示?Delphi/Paradox數據庫桌面Windows 7的DBD32.exe設置

我們已經在.exe的屬性屏幕上的兼容性選項卡上嘗試了不少選擇組合。但是,他們都沒有消除固定我們的問題:

它運行良好,但結構化屏幕上的按鈕缺少他們的文本,不可點擊。解決方法是使用這些按鈕的鍵盤快捷鍵,但很明顯,儘管可行,但這並不理想。

先發制人的散文:是的,我們知道我們處於危險的境地,需要從Paradox遷移出去,在未來的Windows版本中將不會受到支持。 (但是,我們已經有了一個億+行的代碼和遷移並不容易......)

+0

您是否嘗試過「Windows 2000」兼容性設置?您是否將它安裝在不是C:\ Program Files文件夾中,而是安裝在另一個文件夾中,該文件夾已被設置爲所有認證用戶的完全訪問權限? –

+0

+1爲先發制人:) –

回答

3

我可以證實,禁用UAC和移動數據庫桌面出了C:\Program Files使得按鈕重新工作。

前:

Table creation dialog (before)

後:

Table creation dialog (after)

0

的幾點:

  • 嘗試使用禁用UAC運行它。
  • 確保你在正確的地方也有所有的BWCC-dll和東西。
  • 在Windows XP上,檢查使用哪種字體,確保也安裝了這些字體。
-1

那麼容易回答: 不要用delphi菜單打開桌面數據庫只是導航到這個目錄 「C:\ Progra M檔\ Common Files文件\ Borland的共享\數據庫桌面」 和運行DBD32.EXE 您還可以在任務欄上 我用delphi 7

0

沒有什麼用Delphi爲我工作的桌面或快速啓動創建它的快捷方式5 Windows 8上的數據庫桌面,直到我意識到我已經通過Delphi 4安裝程序安裝了它 - 並且該版本的DBD可以爲我打開。希望這可以幫助!