老大,再帮帮忙吧(50分)

  • 主题发起人 主题发起人 sdenf
  • 开始时间 开始时间
S

sdenf

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么样才可以把Memo的文本转化为BMP,并且行和列都不变,
也就是把Memo文本变成同样大小的BMP,谁来帮帮我啊,给发个源程序细谢谢了sdenf@163.net
 
根据Memo font属性 输入text到 bmp
 
memo控件放在窗体右边。
procedure TForm1.Button1Click(Sender: TObject);
var
i : integer;
begin
for i := 0 to memo1.Lines.Count -1 do
Canvas.TextOut(0,
i*(canvas.TextHeight('a')),
memo1.Lines);
end;
 
YoungSun老大:
你能不能解释一下 Canvas.TextOut(0, i*(canvas.TextHeight('a')), memo1.Lines);
‘A’是什么意思呢,谢谢你们了!!!!!!1
 
'a'是随便放的一个字符,以得到输出时每一行的高度。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
913
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部