我创建了一个包含多个模板的包(TFrame后代)。 这些模板已添加到调色板中。 在其他软件包中,我正在尝试使用这些模板,但每次添加其中一个模板时,都会显示一条消息:
您的项目中需要以下单位:%s来创建 模板。你想加吗?
mrYes:
源文件已添加到项目中。 此外,它会在编译时导致以下错误:
E2200套餐'%s'已包含单位'%s'
mrNo:
没关系,但每次我放置一个问题时都会问这个问题 模板。我和我的同事将使用这些模板很多次,我真的想避免这个消息。
更新1:
以下是观察所述行为的步骤:
更新2:
我正在寻找适用于Delphi 2007和Delphi XE7的解决方案。
答案 0 :(得分:1)
更多的工作,但应该符合您的需求:
如果没有软件包,IDE似乎无法识别这些单元。