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

Delphi XE2 を TeeChart Standard で使用しています (XE2 に含まれています)。

uses リストに「VCLTee.TeeEdiGene, VCLTee.EditChar」を追加し、次の行を追加しました。

ChartPreview(Self,Chart1);

EditChart(Self,Chart1 );

私のコードにプレビューと編集ダイアログを表示します。正常に動作するようです

于 2012-03-18T18:34:21.557 に答える
4

ランタイム チャート エディタ、印刷プレビュー、およびエクスポート ダイアログは、Delphi に同梱されているバージョンである TeeChart VCL Standard では使用できないため、必要なユニットが含まれていません。これを行うには、TeeChart Professional VCL が必要です。ここには、RAD Studio ユーザー向けの TeeChart ランディング ページがあり、Std バージョンと Pro バージョンを比較するグリッド、完全に機能する Pro 評価バージョンへのアクセスなどがあります。

于 2011-09-07T15:07:03.150 に答える