你如何找到一个 Delphi 组件来自的包?

Posted

技术标签:

【中文标题】你如何找到一个 Delphi 组件来自的包?【英文标题】:How do you find the package a Delphi component comes from? 【发布时间】:2010-09-20 18:13:32 【问题描述】:

您曾经能够从调色板中获取安装了 Delphi 组件的包。不过,该功能似乎不在最新版本中。如何在 D2007 或 D2009 下找到组件属于哪个包?

【问题讨论】:

【参考方案1】:

在组件|安装包下,当您选择一个包时,组件按钮会显示该包中安装了哪些组件。

【讨论】:

【参考方案2】:

我不知道有什么方法可以通过 Delphi IDE 做到这一点。但是,您可以在注册表中搜索组件名称。例如,要查找 TBitBtn 所属的包,请打开 RegEdit 并搜索(仅在 Keys 上)TBitBtn。 TBitBtn 的条目有一个名为“包名称”的值。这是包的内部名称,它可能仍然不是您想要的。复制“包名称”值(在我的情况下为 dclstd100.bpl),然后从顶部(这次在值上)搜索该值。找到此条目后,您将在“数据”列中看到“友好”包名称。

【讨论】:

以上是关于你如何找到一个 Delphi 组件来自的包?的主要内容,如果未能解决你的问题,请参考以下文章

Delphi 在自己的包中安装组件

Delphi组件ToolButton在哪里找到的?

如何查询 Delphi 组件面板?

如何在Delphi中添加和使用自定义包/组件中的资源?

如何正确地将资源 (*.res) 文件添加到带有组件的包中?

第三方组件