默认的Tokyo DLL编译器开关不允许使用旧的组件单元引用

时间:2019-07-18 13:38:38

标签: forms dll delphi-10.2-tokyo

编译包含Tokyo 10.2.3表单的Win 32 DLL,我在引用该表单中使用“命名空间”(如Forms vs VCL.Forms)的表单的第三方组件上遇到编译器错误。更改引用可以允许组件单元进行编译,但是必须更改许多组件。

示例: [dcc32致命错误] OvcCmd.pas(44):F2613单元“表格”未找到。

将Tokyo表单编译为单独的项目EXE不会生成编译器错误。

对于Delphi Gurus: 是否有用于编译和构建DLL的编译器开关配置,该配置将告诉Tokyo使用/忽略旧样式的单元声明?

1 个答案:

答案 0 :(得分:0)

向DLL项目选项中添加单元别名解决了编译器错误:

image