4

我正在尝试在 RAD Studio XE2 中创建新的 VCL 组件。我使用 C++ Builder 或 Delphi 得到了相同的结果:

不显示祖先的新组件向导

如何获取 VCL 组件列表?我尝试了“修复设置”,但没有成功。

4

2 回答 2

6

当您的设计时包列表为空时,就会发生这种情况。所以,不知何故,我猜你已经丢失了你的设计时包。像这样恢复它们:

  1. 从菜单中选择组件 | 安装软件包
  2. 如果您在列表中看到任何内容,请至少检查Embarcadero 标准组件
  3. 如果Embarcadero 标准组件不在列表中,单击添加并浏览到 Delphi bin 目录 (C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin)。
  4. 在那里,选择dclstd160.bpl
  5. 还要添加您需要的任何其他软件包。您可能希望包含的不仅仅是标准组件。

此时,新组件对话框将开始为您提供一些祖先组件。

于 2013-02-15T15:39:58.547 回答
0

对于那些还没有解决问题的人,PowerPDF 包似乎禁止列出祖先。(出于未知原因)如果您已安装它,请尝试在组件/已安装包中暂时禁用它(取消选中 PowerPDF 设计时包)。神奇的是,你所有的祖先都会重新出现......:-)

于 2015-09-08T19:26:41.913 回答