以前,我在Delphi XE7
中从事过一个项目,现在想在Delphi 10 Seattle
中进行打开和编辑。我曾经使用过TMS component pack
,但是我的旧TMS是用于Delphi XE7
的。实际上,我不想购买较新的版本,但想要使用某些旧版本的组件。有什么办法吗?
答案 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”->库路径->按钮[...]: