0

我有一个项目,其单元在其使用条款中包含 VCLTee.TeeComma,并声明了类 TeeCommander 的对象。当我打开设备时,我收到错误:“找不到类 TTeeCommander。”

包含 VCLTee.Chart.TeeChart 的单元也会发生同样的情况,并出现错误“找不到类 TChart”。

我相信 TeeChart Pro 2013 的安装程序可以正常工作。此外,我在我的工具 > 选项 > Delphi 选项 > 库中包含了所需 .dcu 文件的路径,我可以看到 VCLTee.TeeComma.dcu 和 VCLTee.Chart.TeeChart.dcu 在该路径中。

此外,据我所知,命名空间和范围似乎是正确的。

为什么 IDE 可能无法找到这些文件?

有趣的是,我的工具面板上没有找到任何“Tee”组件。这可能是因为没有使用 IDE 中的“安装包”选项安装包。我认为运行 .exe 安装程序就足够了。

4

1 回答 1

1

在设计时,第三方库的类的实现在设计时包中提供。因此,如果您的 IDE 找不到类,那么 IDE 中肯定缺少 Teechart 设计时包。

我不能说为什么它们会丢失,以及您需要将哪些添加到 IDE 中。从记忆中,我认为您可以从 Component | 添加它们 安装包菜单。

也许最好的解决方案是卸载 Techart,然后再次完成安装过程。

于 2013-08-14T18:54:20.820 回答