如何在Delphi XE2中安装TMS组件包6.0?
为了在DelphiXE2中成功地安装它们,需要做哪些更改?我很确定我刚刚登录了他们的网站,下载了他们的安装程序,并安装了它 从他们的网站: Embarcadero发布了新的RAD Studio XE2!TMS组件包是 为Delphi XE2和C++Builder XE2做好准备。活跃的注册用户可以 立即下载支持新XE2的最新版本v6.1.5.0 IDE的如何在Delphi XE2中安装TMS组件包6.0?,delphi,components,vcl,delphi-xe2,tms,Delphi,Components,Vcl,Delphi Xe2,Tms,为了在DelphiXE2中成功地安装它们,需要做哪些更改?我很确定我刚刚登录了他们的网站,下载了他们的安装程序,并安装了它 从他们的网站: Embarcadero发布了新的RAD Studio XE2!TMS组件包是 为Delphi XE2和C++Builder XE2做好准备。活跃的注册用户可以 立即下载支持新XE2的最新版本v6.1.5.0 IDE的 我很确定我只是登录了他们的网站,下载了他们的安装程序,然后安装了 从他们的网站: Embarcadero发布了新的RAD Studio XE2
我很确定我只是登录了他们的网站,下载了他们的安装程序,然后安装了 从他们的网站: Embarcadero发布了新的RAD Studio XE2!TMS组件包是 为Delphi XE2和C++Builder XE2做好准备。活跃的注册用户可以 立即下载支持新XE2的最新版本v6.1.5.0 IDE的 我还没有测试它,但是(假设您有组件的源代码),您应该能够打开
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。)我还没有测试它,但是(假设您有组件的源代码),您应该能够打开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。)