Y
YL_YAN
Unregistered / Unconfirmed
GUEST, unregistred user!
下面的代码想在Chart1上画一条从左上角到右下角的对角线,可为什么运行时在Chart1看不到这线?
unit Unit1;
interface
uses
Windows, Messages, SysUtils, WinTypes,WinProcs, StdCtrls,
Classes, Graphics, Controls, Forms, Dialogs,
ExtCtrls, TeeProcs, TeEngine, Chart;
type
TForm1 = class(TForm)
Chart1: TChart;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.FormCreate(Sender: TObject);
var
Chart1: TChart;
begin
With Chart1,Canvas do
begin
MoveTo(Chart1.Left,Chart1.Top);
LineTo(Chart1.Left+Chart1.Width,Chart1.Top-Chart1.Height);
end;
end;
unit Unit1;
interface
uses
Windows, Messages, SysUtils, WinTypes,WinProcs, StdCtrls,
Classes, Graphics, Controls, Forms, Dialogs,
ExtCtrls, TeeProcs, TeEngine, Chart;
type
TForm1 = class(TForm)
Chart1: TChart;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.FormCreate(Sender: TObject);
var
Chart1: TChart;
begin
With Chart1,Canvas do
begin
MoveTo(Chart1.Left,Chart1.Top);
LineTo(Chart1.Left+Chart1.Width,Chart1.Top-Chart1.Height);
end;
end;