怎么将两个图片变成一个图片

martian6125 2004-06-11 12:16:00
我得窗体上有Image1和Image2.Image3三个控件 我怎么才能把Image1和Image2中得图片合并到Image3中呀 就象在windows 得画图中 能把复制过来得图片从新变成一个图片
...全文
127 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
海天候 2004-06-11
  • 打赏
  • 举报
回复
拷屏啊
  • 打赏
  • 举报
回复
以上解答来自
www.delphibbs.com
多来那里,高手比这里多N倍
  • 打赏
  • 举报
回复
创建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);

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧