【发布时间】:2023-03-31 22:59:01
【问题描述】:
我正在将我的代码从 XE2 移动到 Delphi XE3,但它应该在两者中都可以编译。我注意到某些单元将“System.Actions”自动添加到USES 子句中。这会在返回 XE2 时导致错误:
F1026 找不到文件:'System.Actions.dcu'(单位范围“系统”仅表示 Win64、OSX32、Win32)
我从来没有真正正确理解单位范围。有没有正确的解决方案来解决这个问题,而不是在编译器版本 {$IFDEF} 中包装东西?
谢谢
【问题讨论】:
标签: delphi migration delphi-xe2 delphi-xe3