Как установить TMS Component Pack 6.0 в Delphi XE2?
Что нужно изменить, чтобы успешно установить их в DelphiXE2
2 ответа
Я почти уверен, что только что зашел на их сайт, скачал установщик и установил его.
С их сайта:
Embarcadero выпустила новую RAD Studio XE2! Пакет компонентов TMS готов для Delphi XE2 и C++Builder XE2. Активные зарегистрированные пользователи могут загрузить последнюю версию v6.1.5.0, которая поддерживает новые IDE XE2.
Я не проверял это, но (при условии, что у вас есть источник для компонентов), вы должны быть в состоянии открыть 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).