F
fdlq
Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TForm1.Button1Click(Sender: TObject);
var
C: TControlCanvas;
i,j,x,y: Integer;
begin
C := TControlCanvas.Create;
try
C.Control := Panel1;
C.Pen.Width := 1;
C.Pen.Color := clRed;
x:=0;
y:=0;
for i := 1 to 50 do // Iterate
begin
for j := 1 to 50 do
begin
C.PenPos := Point(x+10,y+10);
C.LineTo(x+11,y+11);
y:=y+10;
end;
x:=x+10;
y:=0;
end; // for
C.Free;
end;
我用TCanvas在Panel上画一些黑点,经过刷新后,就没有了,
总之就一句话,如何使在Panel上画的图象在被其他窗口挡住或最小
化,最大话后,还存在
var
C: TControlCanvas;
i,j,x,y: Integer;
begin
C := TControlCanvas.Create;
try
C.Control := Panel1;
C.Pen.Width := 1;
C.Pen.Color := clRed;
x:=0;
y:=0;
for i := 1 to 50 do // Iterate
begin
for j := 1 to 50 do
begin
C.PenPos := Point(x+10,y+10);
C.LineTo(x+11,y+11);
y:=y+10;
end;
x:=x+10;
y:=0;
end; // for
C.Free;
end;
我用TCanvas在Panel上画一些黑点,经过刷新后,就没有了,
总之就一句话,如何使在Panel上画的图象在被其他窗口挡住或最小
化,最大话后,还存在