心
心碎了才懂
Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TForm1.Button1Click(Sender: TObject);
begin
with panel1 do
begin
panel1.canvas.Pen.Width:=1;
panel1.canvas.Pen.Color:=clblue;
panel1.canvas.MoveTo(0,0);
panel1.canvas.LineTo(panel1.Width,panel1.Height);
end;
end;
我想在panel1上画一条直线,但是以上代码不能编译,请问错在哪儿?
编译时报错:[Pascal Error] Unit1.pas(32): E2362 Cannot access protected symbol TCustomControl.Canvas
begin
with panel1 do
begin
panel1.canvas.Pen.Width:=1;
panel1.canvas.Pen.Color:=clblue;
panel1.canvas.MoveTo(0,0);
panel1.canvas.LineTo(panel1.Width,panel1.Height);
end;
end;
我想在panel1上画一条直线,但是以上代码不能编译,请问错在哪儿?
编译时报错:[Pascal Error] Unit1.pas(32): E2362 Cannot access protected symbol TCustomControl.Canvas