Delphi在项目中声明单元(DPR)可见整个解决方案
是否有可能在项目(.DPR或其他位置)中声明(使用)一个单元并以各种形式显示?(无需在表单中重新声明即可使用),全局单位在项目中声明一次并对所有表单/单位可见。否。不能在单个位置使用单位并使其全局可见。它必须包含在每个单元的Delphi在项目中声明单元(DPR)可见整个解决方案,delphi,rad-studio,Delphi,Rad Studio,是否有可能在项目(.DPR或其他位置)中声明(使用)一个单元并以各种形式显示?(无需在表单中重新声明即可使用),全局单位在项目中声明一次并对所有表单/单位可见。否。不能在单个位置使用单位并使其全局可见。它必须包含在每个单元的接口或实现部分的使用子句中,以便在该单元中可见。Delphi编译器会自动将系统(以及最近的Delphi版本中的SysInit)包含在每个单元中,但是对于您自己的单元,没有任何功能可以这样做。您要求的功能不存在。但是您可以做一些具有相同效果的事情:使用.inc文件 创建一个.i
接口
或实现
部分的使用
子句中,以便在该单元中可见。Delphi编译器会自动将系统
(以及最近的Delphi版本中的SysInit
)包含在每个单元中,但是对于您自己的单元,没有任何功能可以这样做。您要求的功能不存在。但是您可以做一些具有相同效果的事情:使用.inc文件
创建一个.inc文件,其中包含所需的所有常用单位的列表。在所有单元的uses子句中添加此包含文件
SysUtils
现在真的自动包含了吗?或者你呢?“系统单元和SysInit单元由每个应用程序自动使用,不能在uses
子句中明确列出。”@RemyLebeau:Oops!是的,SysInit就是我的意思。谢谢你指出这一点。