如何使用tbitmap在form上进行作图
解决方案 »
- 开两百分寻求好名字,另外还有一个帖
- richedit 添加trf格式数据出现richedit line insertion error错误的问题?
- 资源释放问题?
- DTS的问题!
- 怎么把数据库里的东西读到dbgrid里面?需要做哪些设置?
- 有关使用消息的问题,请大家帮忙
- 求助:关于创建一个控件
- 我怎么把他们一一显示出来在listbox里?代码写出来!
- 我使用vfp作为数据源,我现在想通过delphi删除表a中全部记录并且是物理删除.(类似于zap)
- Delphi如何消除TEdit控件按回车后的系统声音
- WriteIn()是pascal的输出过程,它能在delphi中运行吗?请看下面报错
- 关于树的一个简单的问题~~~帮助一下~
var
bt : TBitmap;
i : integer;
begin
{ //如果只是想在画布上画图,可以直接在窗体画布上画
form1.Canvas.MoveTo(10,10);
form1.Canvas.LineTo(100,100); }
//下面的是演示使用是Tbitmap画图的例子
bt := TBitmap.Create; bt.Height := Form1.Height;
bt.Width := Form1.Width; bt.Canvas.MoveTo(10,10); //移动到10,10这个点
bt.Canvas.LineTo(100,100); //画一条线
//将这个创建的Tbitmap实例的图像拷贝到窗体form1的画布上
Canvas.CopyRect(rect(0,0,bt.Width,bt.Height),bt.Canvas,rect(0,0,bt.Width,bt.Height));
bt.SaveToFile('d:\abc.bmp');//保存图片
bt.Free; //释放
end;