在 Delphi & C++ Builder 中安装 VCL 组件
Posted
技术标签:
【中文标题】在 Delphi & C++ Builder 中安装 VCL 组件【英文标题】:Installing VCL component in Delphi & C++ Builder 【发布时间】:2013-04-11 08:24:24 【问题描述】:我在 Delphi XE2 中创建了一个 VCL 组件,并希望将其安装在整个 RAD 工作室(Delphi 和 C++ Builder)中。
问题是,如果我在 Delphi 中安装组件,则会在 C++ Builder 中收到链接器错误,例如“无法找到 *.obj 文件”。我通过手动将组件的 LIB 文件添加到我的项目来解决这个问题,但我想避免这种情况。我找到的唯一解决方案是卸载组件并将其安装在 C++ Builder 本身中。但是,然后我在 Delphi 中使用该组件时遇到问题...
我的组件项目设置已经设置为“生成所有 C++ Builder 文件..”。
如何在两个 IDE 中安装组件并使其按预期工作?
【问题讨论】:
您是否将组件拆分为两个 BPL,运行时一个和设计时一个? 那个接缝来解决它!在项目选项中,我只选择了 designetime。现在我选择了两者并且它有效。谢谢! 【参考方案1】:不要忘记您有(或应该有)两个包:运行时和设计时。
【讨论】:
以上是关于在 Delphi & C++ Builder 中安装 VCL 组件的主要内容,如果未能解决你的问题,请参考以下文章