我的原码,怎么翻都可以,非常方便,现在是左右,把SR,DR()中0的位置换一下就上下了
var
xx,yy:Integer;
SR,DR:TRect;
begin
xx:=Image0.Picture.Width;
yy:=Image0.Picture.Height;
SR:=Rect(0,0,xx,yy);
DR:=Rect(xx,0,0,yy);
T.Width:=xx;
T.Height:=yy;
T.Canvas.CopyRect(DR,Image0.Canvas,SR);
Image0.Picture:=TI.Picture;
end;