Как установить TMS Component Pack 6.0 в Delphi XE2? - PullRequest
0 голосов
/ 20 сентября 2011

Что нужно изменить, чтобы успешно установить их в DelphiXE2

Ответы [ 2 ]

3 голосов
/ 20 сентября 2011

Я почти уверен, что только что зашел на их сайт, скачал установщик, и он установил.

С их сайта:

Embarcadero выпустил новую RAD Studio XE2! Пакет компонентов TMS готов для Delphi XE2 и C ++ Builder XE2. Активные зарегистрированные пользователи могут загрузите последнюю версию v6.1.5.0, которая поддерживает новый XE2 IDE.

2 голосов
/ 20 сентября 2011

Я не проверял его, но (при условии, что у вас есть источник для компонентов), вы сможете открыть tmsdefs.inc и добавить следующее для поддержки XE2:

{$IFDEF VER230}  // Delphi XE2; use VER220 for XE
  {$DEFINE DELPHI2_LVL}
  {$DEFINE DELPHI3_LVL}
  {$DEFINE DELPHI4_LVL}
  {$DEFINE DELPHI5_LVL}
  {$DEFINE DELPHI6_LVL}
  {$DEFINE DELPHI7_LVL}
  {$DEFINE DELPHI9_LVL}
  {$DEFINE DELPHI2006_LVL}
  {$DEFINE DELPHI2007_LVL}
  {$DEFINE DELPHI_UNICODE}
  {$IFDEF CLR}
    {$DEFINE TMSDOTNET}
  {$ENDIF}
  {$IFNDEF BCB}
    {$DEFINE ISDELPHI}
  {$ENDIF}
{$ENDIF}

Затем перекомпилируйтеПакеты TMS, сначала среда выполнения, пакеты дизайна - последняя.

Если у вас нет исходного кода, вам придется купить новую версию..dcu файлы несовместимы (и были только один раз) совместимы между версиями компилятора.(Единственное исключение, IIRC, было Delphi 6 - Delphi 7.)

...