<font color=red>十万火鸡 --> 怎样把画在imangX.canvas中的图擦去</font>(10分)

  • 主题发起人 主题发起人 cat.yy
  • 开始时间 开始时间
C

cat.yy

Unregistered / Unconfirmed
GUEST, unregistred user!
我用imageX.Canvas.CopyRect从另一个image中切取图
因为要不断的向imageX中画切取的新图,必须要把imageX中原来的图擦掉,
怎样擦呢?
 
也就是说:
inmageX.canvas中画好了一个,现又向其中画,但新图没有画进去
画新图前是否要做些什么准备?
 
<font color=red>十万火鸡 --> 怎样把画在imangX.canvas中的图擦去</font>???????
??????????????????????????????
??????????????????????????????
??????????????????????????????
??????????????????????????????
?????!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
重画一个空白的算不算清空?
呵呵。
 
是这样的:我每次画的图的尺寸、图纹不一样,但它都默认第一次的尺寸和图纹
(我将每次画图的结果都存成.bmp后发现的)
下一次作图前是否有些准备工作,比如:刷新画板??
 
我也遇到过,
好像使用的imagex.picture.canvas.free or i.p.bitmap.free
试试看,想不起来了.
 
Bursh.color
Brush.Style
Pen.Color
Pen.Style
以上重新设置一下.
 
ImageX.Picture.Assign(nil);
 
imageX.picture := nil; 即可,
这是经验之作 ....哎呀,分数真少..嘻嘻.(说笑)
 
来迟了.
同样"大龙"
 
canvas.clear
 
多人接受答案了。
 
没有Clear方法
 
后退
顶部