Доступен ли компонент FIB Plus для Delphi XE5?

В моем текущем проекте Delphi 2010 с Firebird используется последняя версия. Также использовал FIB Plus 7 для подключения к Firebird.

Есть план перейти на Delphi XE5.

Есть ли какие-либо предложения о том, доступна ли поддержка Delphi XE5 с FIB Plus или какие-либо хорошие альтернативы наряду с переходом на компоненты FIB plus?

Заранее спасибо.

С наилучшими пожеланиями.

Вишал

1 ответ

Решение

Вы можете скомпилировать его и использовать FIB+ в XE5, но вы не сможете использовать конструкторы и т. Д. В IDE. Например, вы просто получите блок ввода для ввода SQL вместо необычной формы, которую предоставляют дизайнеры. Чтобы заставить его работать, вам просто нужно создать новые пакеты для XE5, которые в значительной степени совпадают с XE4. Я просто скопировал папку "C:\Program Files (x86)\Devrace\FIBPlus 7.5\sources\D_XE4" на моем ПК и отредактировал FIBPlus.inc, чтобы включить:

// Delphi XE5
{$IFDEF VER260}
  {$DEFINE D_XE5}
{$ENDIF}

{$IFDEF D_XE5}
  {$DEFINE D_XE4}
{$ENDIF}

Но на самом деле этот продукт практически мертв, и лучше подумать об использовании чего-то другого. Мы перешли на FireDac, но у некоторых клиентов было много быстрых отчетов, использующих FIB+, и было проще скомпилировать в FIB+ только для своих отчетов, чем делать их все снова в качестве пробела.

Другие вопросы по тегам