I
ifeng
Unregistered / Unconfirmed
GUEST, unregistred user!
我这样为什么在paintbox1里面没有textout出来
procedure TForm1.Button1Click(Sender: TObject);
var
metafile1:Tmetafile;
metafilecanvas1:Tmetafilecanvas;
begin
metafile1:=tmetafile.Create;
metafile1.Width:=200;
metafile1.Height:=200;
metafilecanvas1:=Tmetafilecanvas.Create(metafile1,0);
metafilecanvas1.TextOut(0,0,'xxxxxxxxxxxxxxxxx');
paintbox1.Canvas.Rectangle(0,0,paintbox1.Width,paintbox1.Height);
paintbox1.Canvas.FillRect(rect(1,1,paintbox1.Width-2,paintbox1.Height-2));
paintbox1.Canvas.StretchDraw(rect(1,1,image1.Width-2,image1.Height-2),metafile1);
metafilecanvas1.Free;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
metafile1:Tmetafile;
metafilecanvas1:Tmetafilecanvas;
begin
metafile1:=tmetafile.Create;
metafile1.Width:=200;
metafile1.Height:=200;
metafilecanvas1:=Tmetafilecanvas.Create(metafile1,0);
metafilecanvas1.TextOut(0,0,'xxxxxxxxxxxxxxxxx');
paintbox1.Canvas.Rectangle(0,0,paintbox1.Width,paintbox1.Height);
paintbox1.Canvas.FillRect(rect(1,1,paintbox1.Width-2,paintbox1.Height-2));
paintbox1.Canvas.StretchDraw(rect(1,1,image1.Width-2,image1.Height-2),metafile1);
metafilecanvas1.Free;
end;