gpt4 book ai didi

c++ - 无法动态链接到自定义 bpl 中的组件

转载 作者:太空狗 更新时间:2023-10-29 21:49:59 24 4
gpt4 key购买 nike

在起草以下帖子时,我找到了解决方案,但我认为还是值得在这里发帖以供引用。请参阅下面的解决方案。


在 RAD studio (C++) 中,我有一个项目组,其中包含多个依赖于一组标准自定义控件的 dll 和 exe。我已将这些控件隔离在一个 borland 程序包 (bpl) 中,以便我可以在设计 View 中使用它们。

现在,每当我将我的自定义控件之一从组件面板拖到窗体时,该组件似乎实际上是静态链接到包含该窗体的项目中。这不是我想要的,它会导致问题,因为我的一些控件依赖于链接到 bpl 的额外资源。

我已经删除了 RAD Studio 自动添加的 #pragma link 行,但组件仍然链接到可执行文件中。我看不出这是怎么发生的。

有什么想法吗?


好的,解决方案相当简单:在项目选项中,转到“包”页面,然后在“使用运行时包构建”下,输入包含通用组件的包名称(不带 bpl 扩展名)。完成。

最佳答案

来自亨德里克:

“好的,解决方案相当简单:在项目选项中,转到“包”页面,然后在“使用运行时包构建”下,输入包含通用组件的包名称(不带 bpl 扩展名)。完成”

关于c++ - 无法动态链接到自定义 bpl 中的组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7253883/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com