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