我得窗体上有Image1和Image2.Image3三个控件   我怎么才能把Image1和Image2中得图片合并到Image3中呀  就象在windows 得画图中  能把复制过来得图片从新变成一个图片

解决方案 »

  1.   

    创建3个bitmap;
    bitmap1,和 bitmap2分别保存着两个图片的两个矩形区域(可以用copyrect实现)
    然后把bitmap1和bitmap2画到bitmap3上(合成一张)再把bitmap3画到image上显示
    记得释放3个bitmap和成时可以这样:bitmap3.canvas.draw(0,0,bitmap1);
    bitmap3.canvas.draw(bitmap1.width,0,bitmap2);
    Image1.Picture.bitmap.Assign(bitmap3);
      

  2.   

    以上解答来自
    www.delphibbs.com
    多来那里,高手比这里多N倍