Embarcadero RAD Studio XE10 Seattle и ZeosLib 7.1.4 Stable

В ZeosLib 7.1.4 Stable последняя поддерживаемая версия Delphi - это XE7. Но если есть желание установить в XE10 Seattle - читаем ниже.

Берем с http://sourceforge.net/projects/zeoslib/ архив ZEOSDBO-7.1.4-stable.zip, разворачиваем.

Открываем файл Zeos.inc и ищем

// Compilation directives for Delphi XE7 by miab3
{$IFDEF VER280}
  {$DEFINE VER200BELOW} // Used in code
  {$DEFINE DELPHI12_UP} // Used in code
  {$DEFINE DELPHI14_UP} // used in tests only
  {$DEFINE DELPHI15_UP} // Used in zeos.inc only
  {$DEFINE DELPHI16_UP} // Used in code
  {$DEFINE DELPHI17_UP} // Used in zeos.inc only
  {$DEFINE DELPHI18_UP} // Used in zeos.inc only
  {$DEFINE DELPHI19_UP} // Used in zeos.inc only
  {$DEFINE DELPHI20_UP} //By dieletro Used in zeos.inc only
  {$DEFINE DELPHI21_UP} //Used in zeos.inc only
  {$DEFINE BDS4_UP} // Used in code
  {$DEFINE BDS5_UP} // Used in code
{$ENDIF}

и вставляем после него следующий кусочек:

{$IFDEF VER290}
  {$DEFINE VER200BELOW} // Used in code
  {$DEFINE DELPHI12_UP} // Used in code
  {$DEFINE DELPHI14_UP} // used in tests only
  {$DEFINE DELPHI15_UP} // Used in zeos.inc only
  {$DEFINE DELPHI16_UP} // Used in code
  {$DEFINE DELPHI17_UP} // Used in zeos.inc only
  {$DEFINE DELPHI18_UP} // Used in zeos.inc only
  {$DEFINE DELPHI19_UP} // Used in zeos.inc only
  {$DEFINE DELPHI20_UP} //By dieletro Used in zeos.inc only
  {$DEFINE DELPHI21_UP} //Used in zeos.inc only
  {$DEFINE BDS4_UP} // Used in code
  {$DEFINE BDS5_UP} // Used in code
{$ENDIF}

{$IFDEF VER300}
  {$DEFINE VER200BELOW} // Used in code
  {$DEFINE DELPHI12_UP} // Used in code
  {$DEFINE DELPHI14_UP} // used in tests only
  {$DEFINE DELPHI15_UP} // Used in zeos.inc only
  {$DEFINE DELPHI16_UP} // Used in code
  {$DEFINE DELPHI17_UP} // Used in zeos.inc only
  {$DEFINE DELPHI18_UP} // Used in zeos.inc only
  {$DEFINE DELPHI19_UP} // Used in zeos.inc only
  {$DEFINE DELPHI20_UP} //By dieletro Used in zeos.inc only
  {$DEFINE DELPHI21_UP} //Used in zeos.inc only
  {$DEFINE BDS4_UP} // Used in code
  {$DEFINE BDS5_UP} // Used in code
{$ENDIF}

Сохраняем файл, далее устанавливаем как обычно:

  • В Embarcadero RAD Studio XE10 Seattle открываем packages\DelphiXE7\ZeosDbo.groupproj
  • Справа, в окне Project Manager выделяем все bpl-пакеты, при помощи правой кнопкой мышки по очереди делаем Build и Compile
  • Выбираем ZComponentDesign210.bpl, щелкаем правой кнопкой мышки и выбираем Install
  • software/delphi-components/delphi10-zeoslib.txt
  • Последнее изменение: 2017/05/09 18:34
  • 127.0.0.1