怎样判定memo控件能显示多少行 怎样判定memo控件能显示多少行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 memo能容纳64k,你看能显示多少行? Memo效率太低, 还是别用好! procedure TForm1.Button1Click(Sender: TObject);var DC: HDC; SaveFont: HFont; I: Integer; SysMetrics, Metrics: TTextMetric;begin DC := GetDC(0); GetTextMetrics(DC, SysMetrics); SaveFont := SelectObject(DC, memo1.Font.Handle); GetTextMetrics(DC, Metrics); SelectObject(DC, SaveFont); ReleaseDC(0, DC); i:=Memo1.ClientHeight-2; i:=trunc(i/(metrics.tmHeight )); caption:=inttostr(i);end; 楼住不会是问MEMO中当前有几行吧?Memo.Lines.Count 求循环读取数据库内容,且中间可以关闭的代码 简单的过程调用问题 硬件在进步 软件在退步 tcp中 服务器如何向多个客户端同时发送消息? 如何得到一个函数的指针。如:Button1Click。 ORA-01026:在连接列表中 > 2000大小的多个缓冲区 请问大家学ACCP怎么样????????? 给Unit改名的问题;很怪! 抢分问题:怎样才能查询出表中某字段的最大值,并把它加1 后 赋给edit.text? 关于用ADO存取NT上Access库...... DBEdit的字段为数字型,如何让它居左显示? 屏保源码!谁要?留下E-Mail
var
DC: HDC;
SaveFont: HFont;
I: Integer;
SysMetrics, Metrics: TTextMetric;begin
DC := GetDC(0);
GetTextMetrics(DC, SysMetrics);
SaveFont := SelectObject(DC, memo1.Font.Handle);
GetTextMetrics(DC, Metrics);
SelectObject(DC, SaveFont);
ReleaseDC(0, DC); i:=Memo1.ClientHeight-2;
i:=trunc(i/(metrics.tmHeight ));
caption:=inttostr(i);end;
Memo.Lines.Count