procedure TForm1.Button1Click(Sender: TObject);
var
memoryBitmap:TBitmap;
CRect:TRect;
begin
CRect:=Rect(40,40,120,120);
memoryBitmap:=TBitmap.Create;
memoryBitmap.Canvas.Brush.Color :=RGB(100,255,100);
memoryBitmap.Canvas.Font.Color :=RGB(0,0,0);
memoryBitmap.Canvas.FillRect(CRect);
DrawText(memoryBitmap.Canvas.Handle,pchar('我爱你'),length('我爱你'),CRect,DT_CENTER or DT_VCENTER or DT_SINGLELINE);
self.Canvas.CopyRect(CRect,memoryBitmap.Canvas,CRect);
memoryBitmap.Free;
end;
var
memoryBitmap:TBitmap;
CRect:TRect;
begin
CRect:=Rect(40,40,120,120);
memoryBitmap:=TBitmap.Create;
memoryBitmap.Canvas.Brush.Color :=RGB(100,255,100);
memoryBitmap.Canvas.Font.Color :=RGB(0,0,0);
memoryBitmap.Canvas.FillRect(CRect);
DrawText(memoryBitmap.Canvas.Handle,pchar('我爱你'),length('我爱你'),CRect,DT_CENTER or DT_VCENTER or DT_SINGLELINE);
self.Canvas.CopyRect(CRect,memoryBitmap.Canvas,CRect);
memoryBitmap.Free;
end;
解决方案 »
- UniQuery控件SQL属性中采用多表查询,如何更新表中数据。
- 如何查询memo里面含有的字符串问题
- 怎么获得数据集的第n个记录?
- 各位高手帮帮我呀要不然我就死惨了//////关于一个存储过程调用的问题
- 请问各位大虾,在DELPHI中怎么实现VC++的组件对象序列化呢?
- enter 键是#13 那ctrl键是多少啊?
- 难题:真正用过oracle和delphi组合编程的高手请进(关于lob字段的存取)
- 3.34729怎样换成Int型的数据
- ACCESS 转 Paradox 汉字为什么变成??字符
- 一套绩效考核软件,数据库连接问题!
- 服务器程序等!200分立即送上,急!!!!!
- 急!!!!使用socket编程时出现的问题
var
memoryBitmap:TBitmap;
CRect:TRect;
begin
CRect:=Rect(40,40,120,120);
memoryBitmap:=TBitmap.Create;
memorybitmap.Width:=500;
memorybitmap.Height:=500;
memoryBitmap.Canvas.Brush.Color :=RGB(100,255,100);
memoryBitmap.Canvas.Font.Color :=RGB(0,0,0);
memoryBitmap.Canvas.FillRect(CRect);
DrawText(memoryBitmap.Canvas.Handle,pchar('我爱你'),length('我爱你'),CRect,DT_CENTER or DT_VCENTER or DT_SINGLELINE);
self.Canvas.CopyRect(CRect,memoryBitmap.Canvas,CRect);
memoryBitmap.Free;
end;
var
memoryBitmap:TBitmap;
CRect:TRect;
begin
CRect:=Rect(40,40,120,120);
memoryBitmap:=TBitmap.Create;
//
MemoryBitmap.Width:=500;
MemoryBitmap.Height:=500;
//
memoryBitmap.Canvas.Brush.Color :=RGB(100,255,100);
memoryBitmap.Canvas.Font.Color :=RGB(0,0,0);
memoryBitmap.Canvas.FillRect(CRect);
DrawText(memoryBitmap.Canvas.Handle,pchar('我爱你'),length('我爱你'),CRect,DT_CENTER or DT_VCENTER or DT_SINGLELINE);
self.Canvas.CopyRect(CRect,memoryBitmap.Canvas,CRect);
//
Image1.Picture.Bitmap.Assign(MemoryBitmap);//显示一下吧
//
memoryBitmap.Free;
end;