在 Delphi 10.2 中打开现有项目会报告 "Class TBarSeries not found." 的错误

Opening existing project in Delphi 10.2 reports error that "Class TBarSeries not found."

这是一个奇怪的问题,与 Delphi IDE 环境有关,但我希望有人能提供一些见解,因为我我很茫然。

基本上,问题是我现在所处的情况是,我创建的任何使用 TChartTBarSeries 的项目都会给我 "Class TBarServices not found" 当我从 IDE.

的全新开始重新打开它时出错

例如,目前如果我执行以下操作:

但是如果我那时:

使用 TChartTBarSeries 创建新的 TForm 正在更改 Delphi IDE某种不持久的方式,因此下次 IDE 启动时,这些项目不再正确加载。

我已将 VCLTee 包含在 Unit Scope Names 中,但是 Delphi 10.2 的企业版不包括这些组件的源代码,因此我无法将其他路径添加到 Library Path.

一旦我创建了一个新表格并设置了图表,只要我不关闭 IDE,任何使用 TBarSeries 的项目都很好,所以这就是我目前采用的解决方法。

您使用 DevExpress 吗? 安装 DBTeeChart 的 DevExpress 打印系统时,我遇到了同样的问题。 DevExpress 可能使用与您安装的不同的旧版本 TeeChart。 我刚刚禁用了这个 DevExpress 打印系统,现在可以了。