我有许多使用相同单元的 Delphi 10 项目,我们称它们为“commons”。
当我向公共资源添加新单元时,我必须手动将其添加到每个项目中。我尝试在每个文件的部分添加{$INCLUDE commons.inc}一行:uses.dpr
uses
Forms,
{$INCLUDE commons.inc}
projectUnit1,
...;
Run Code Online (Sandbox Code Playgroud)
commons.inc有这样的内容:
common1,
common2,
Run Code Online (Sandbox Code Playgroud)
我可以编译项目,但无法管理commons.inc. 我所说的管理是指Ctrl-F12从项目中删除等。
这是来自Delphi的帮助:
使用包含文件有一个限制:不能在语句部分的中间指定包含文件。事实上,语句部分开始和结束之间的所有语句必须存在于同一个源文件中。
我想这就是为什么我的想法行不通的原因?
我做错了什么,还是有其他解决方案?
小智 1
此解决方法可能适合。到目前为止我发现的唯一缺点是包含的文件没有出现在项目管理器中。
| 归档时间: |
|
| 查看次数: |
3016 次 |
| 最近记录: |