如何从旧版本安装TMS组件?

时间:2019-04-22 12:05:06

标签: delphi delphi-xe7 delphi-10-seattle tms

以前,我在Delphi XE7中从事过一个项目,现在想在Delphi 10 Seattle中进行打开和编辑。我曾经使用过TMS component pack,但是我的旧TMS是用于Delphi XE7的。实际上,我不想购买较新的版本,但想要使用某些旧版本的组件。有什么办法吗?

1 个答案:

答案 0 :(得分:1)

打开Windows资源管理器,然后导航到TMS组件包安装文件夹。使用您选择的文本编辑器打开文件 tmsdefs.inc

您应该不能能够找到{$IFDEF VER290}{$IFDEF VER300},因为它们分别是Delphi XE8 Delphi 10 Seattle的条目!

搜索{$IFDEF VER280},即Delphi XE7的条目,然后将整个部分复制到相应的{$ENDIF}。将其粘贴在 VER280 部分之后,并将版本号设置为 VER300 -> {$IFDEF VER300}

然后尝试在Delphi XE7中为Delphi 10 Seattle打开组项目文件 tmsdXE7group.groupproj ,并像其他任何组件一样安装组件(右键单击其中的五个软件包名称项目视图->编译,然后->安装。

别忘了将必要的路径添加到库路径中:
工具->选项->环境选项-> Delphi选项->库->必要时选择“ 32位Windows”->库路径->按钮[...]:

  • TMS Component pack安装文件夹的路径,例如C:\ TMS组件包
  • 安装文件夹\ Delphi10Seattle \ Win32 \ Release(也许您必须使用DelphiXE7)
  • 安装文件夹\ XlsAdapter

Compiler versions documentation