2

我在 Delphi XE 中使用内置的 TeeChart 来绘制图表。

当我只是将图表放在表单上时,我有所有这些选项来导出/保存或打印预览,但这些选项在运行时不存在。

我想为保存对话框和打印预览添加一个按钮(现在我只是让它做 Chart1.Print 和 Chart1.SaveToBitmapFile)

我搜索了一下,发现了这个链接: http: //www.steema.com/support/faq/NewVCL/FAQ_VCL_DIALOGS.htm

所以我将 EditChar 添加到 Uses 并添加行 EditChart(Self,Chart1 );

但是当我尝试编译时,它给了我错误:

[DCC Error] E1026 File not found: 'TeeBackImage.DFM'
[DCC Error] E1026 File not found: 'TeeEmbossEditor.DFM'
[DCC Error] E1026 File not found: 'TeeMargins.DFM'
[DCC Error] E1026 File not found: 'TeeMouseCursor.DFM'
[DCC Error] E1026 File not found: 'TeeStringsEditor.DFM'

我还添加了 Uses TeePrevi,但它说 ChartPreview 是一个未声明的标识符

有谁知道发生了什么?创建图表和打印/保存工作正常,当我添加 Uses EditChar 时似乎发生错误

谢谢

4

2 回答 2

5

我正在使用带有 TeeChart Standard 的 Delphi XE2(包含在 XE2 中)

我将“VCLTee.TeeEdiGene, VCLTee.EditChar”添加到使用列表中,然后添加以下行:

ChartPreview(Self,Chart1);

EditChart(Self,Chart1 );

到我的代码以调出预览和编辑对话框。它似乎工作正常

于 2012-03-18T18:34:21.557 回答
4

运行时图表编辑器、打印预览和导出对话框在 TeeChart VCL Standard 中不可用,这是 Delphi 附带的版本,因此不包括必要的单元。为此,您需要 TeeChart Professional VCL。在这里,您将找到 RAD Studio 用户的 TeeChart 登录页面,其中包含比较 Std 和 Pro 版本的网格,访问功能齐全的 Pro 评估版等。

于 2011-09-07T15:07:03.150 回答