Настройки рабочего стола Delphi / Paradox DBD32.exe для Windows 7 - PullRequest
6 голосов
/ 12 июля 2011

У кого-нибудь есть какие-либо предложения по настройке совместимости в Windows 7 для настольной программы Delphi / Paradox Database, чтобы она правильно отображалась в Windows 7 (x64)?

Мы пробовали довольно много комбинацийна вкладке «Совместимость» на экране «Свойства» .exe.Но ни один из них не устранил исправленную нашу проблему:

Работает нормально, но кнопки на экранах структурирования пропускают свой текст и не кликабельны.Обходной путь - использовать сочетания клавиш для этих кнопок, но, очевидно, хотя и выполнимо, но это не идеально.

Упреждающая проза: Да, мы знаем, что находимся на рискованной почве и должны уйти в сторонуот Paradox, который в некоторых будущих версиях Windows не будет поддерживаться.(Но у нас есть более миллиона строк кода, и миграция не будет легкой ...)

Ответы [ 4 ]

3 голосов
/ 28 февраля 2012

Я могу подтвердить, что отключение UAC и перемещение Database Desktop out C:\Program Files заставляет кнопки работать снова.

До:

Table creation dialog (before)

После того, как:

Table creation dialog (after)

0 голосов
/ 14 апреля 2016

У меня ничего не получалось с Delphi 5 Database Desktop на Windows 8, пока я не понял, что я также установил его через настройку Delphi 4 - и эта версия DBD отлично подходит для меня. Надеюсь, это поможет!

0 голосов
/ 14 января 2013

очень простой ответ: не используйте меню delphi для открытия базы данных рабочего стола, а просто перейдите в этот каталог "C: \ Program Files \ Common Files \ Borland Shared \ Database Desktop" и запустите DBD32.EXE, вы также можетесоздать ярлык для него на рабочем столе или быстрый запуск на панели задач, я использую Delphi 7

0 голосов
/ 12 июля 2011

Несколько баллов:

  • Попробуйте запустить его с отключенным UAC.
  • Убедитесь, что все BWCC-dll и другие вещи находятся в нужных местах.
  • В Windows XP проверьте, какие шрифты используются, убедитесь, что эти шрифты также установлены.
...