小 小毛毛 Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-27 #3 用别的颜色均匀涂一遍不就得了? 现实生活中我们不也是这么干的吗?
C cqhxping Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-27 #5 TImage.canvas没有clear方法,可以考虑用如下方法:用一后备控件Image2,事先对它 作一初步设置,然后执行下列代码: Image2.Width:=Image1.Width; Image2.Height:=Image1.Height; Image1.canvas.Assign(Image2.canvas);
TImage.canvas没有clear方法,可以考虑用如下方法:用一后备控件Image2,事先对它 作一初步设置,然后执行下列代码: Image2.Width:=Image1.Width; Image2.Height:=Image1.Height; Image1.canvas.Assign(Image2.canvas);
V vericky Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-27 #6 能不能把image的picture重新画一遍,把canvas画上的东西盖掉,当然这样image上其他的图象就没了。
O only you Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-27 #9 用SetPixel函数将所有的图象位素画成你想要的颜色 比如 SetPixel(GetDc(Image1.picture.Bitmap.handle),0,0,RGB(255,255,255)); 将把0坐标处的象素画为黑色。
用SetPixel函数将所有的图象位素画成你想要的颜色 比如 SetPixel(GetDc(Image1.picture.Bitmap.handle),0,0,RGB(255,255,255)); 将把0坐标处的象素画为黑色。
O OopsWare Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-27 #10 Image1.canvas.Assign(nil);
H haoyi Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-27 #11 这么多答案,只有wufengscl是对的比我先来一步.
会 会飞了 Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-27 #12 只有wufengscl是答对了,我经常这么干,同意楼上的感觉
O only you Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-28 #13 不会吧,我有更好的答案 iamge1.picture.bitmap.canvas.brush.color:=clbtnface; iamge1.picture.bitmap.canvas.fillrect(Rect(0,0,image1.width,image1.height));
不会吧,我有更好的答案 iamge1.picture.bitmap.canvas.brush.color:=clbtnface; iamge1.picture.bitmap.canvas.fillrect(Rect(0,0,image1.width,image1.height));