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

问题描述 投票:-1回答:1

之前我在Delphi XE7开展了一个项目,现在想在Delphi 10 Seattle打开并编辑它。我曾经使用过TMS component pack但我的旧TMS是用于Delphi XE7。实际上,我不想购买更新的版本,但想要使用一些旧的版本组件。有什么办法吗?

delphi delphi-xe7 delphi-10-seattle tms
1个回答
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,并像其他任何组件一样安装组件(右键单击项目视图中的五个软件包名称 - > compile,然后 - > install。

不要忘记将必要的路径添加到库路径: 工具 - >选项 - >环境选项 - > Delphi选项 - >库 - >如有必要,选择“32位Windows” - >库路径 - >按钮[...]:

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

Compiler versions documentation

© www.soinside.com 2019 - 2024. All rights reserved.