两个图元对象,同时在一个窗体上
现在要在一个图元拷贝它的一部分图像到另一个图元上,怎么实现?
现在要在一个图元拷贝它的一部分图像到另一个图元上,怎么实现?
解决方案 »
- delphi怎样实现胸靶的图片设置?
- QQ登陆不了,很郁闷!什么原因啊?请大家赐教!
- 如何强制删除某个文件?
- 在MouseDown事件中使用了Mousecoord(X,Y)这个函数,为何在用"右键"点击有记录的行数时,不能获得鼠标的位置?
- 怎么做工具栏及它上面的按扭?
- 设个标志位,只取0,1两个值,该定什么类型好?
- 如何获取相同标题类名,不同路径运行的窗口句柄
- 该用什么控件?图形显示
- 覆盖一个类的Create的方法(扩展了Create方法的参数),编译是有警告是否正常?如何避免?
- FastReport 2.45的Password?
- DBGrid的自动增加行的问题?
- 客户端程序在装了Delphi的机器上运行正常,没装Delphi的机器上运行不正常
或 bitblt
var a,b:tmetafile;
ac,bc:tmetafilecanvas;
arect:trect;
begin
a:=tmetafile.Create;
a.Width :=10;
a.Height :=10;
b:=tmetafile.Create;
b.Width :=50;
b.Height :=50;
ac:=tmetafilecanvas.Create(a,0); bc:=tmetafilecanvas.Create(b,0);
ac.LineTo(100,100); arect:=rect(0,0,100,100); bc.CopyRect(arect,ac,arect); ac.Free;
image1.Canvas.Draw(0,0,a);
a.free; bc.Free;
image2.Canvas.Draw(0,0,b);
b.free;
end;