-1

私は TeeChart Pro v2012 Evaluation をダウンロードします。私は Delphi XE2 を使用しています。製品で見つけたデモ exe を実行し、ガント チャートに関するコード、より正確にはガントの要素をドラッグ アンド ドロップする部分を再現しようとしました。次のエラーが発生しました:「TGanttTool が宣言されていません」コードのどこにもこのオブジェクトが見つかりませんでした。

4

1 に答える 1

1

ここで私にとってはうまくいくようです。マウス ドラッグの例を最大限に単純化し、実行時にすべてを作成します。ここでは、ガント ドラッグの例を示す最小限のコードを示します。それはあなたのために働きますか?

uses VCLTee.Chart, VCLTee.GanttCh, VCLTee.TeeGanttTool;

var Chart1 : TChart;

procedure TForm1.FormCreate(Sender: TObject);
begin
  Chart1:=TChart.Create(Self);
  Chart1.Parent:=Self;
  Chart1.Align:=alClient;

  Chart1.View3D:=False;
  Chart1.Zoom.Allow:=False;

  with Chart1.AddSeries(TGanttSeries) as TGanttSeries do
  begin
    FillSampleValues(5);
    Marks.Visible:=True;
  end;

  (Chart1.Tools.Add(TGanttTool) as TGanttTool).Series:=Chart1[0];
end;

問題は、IDE のパスにあるだけかもしれません。ライブラリ/検索パスに間違った参照がないことを確認してください。そして、正しいもの (TeeChart を参照) がリストの一番上にあることを確認します。

于 2013-02-13T09:17:10.373 に答える