SendMessage(memo.handle,EM_LINEFROMCHAR,-1,0);
解决方案 »
- 关于tldicmpclient的问题
- 请问DELPHI7打包程序中如何在程序菜单里加入“删除”快捷方?谢谢
- 如何将 MonthCalendar 控件的某几天突出显示?
- 求水晶报表9.2及注册码 Crystal Report9.2的下载地址!
- 高分求教,请问如何判断网络连接是否是通的?
- 关于SQL的一个问题,高手请进!
- 关于Delphi中实现类似bitblt功能的问题。
- 定义函数的问题
- 本人從事MRP&ERP第二次開發,對數護結構了解深刻! 有共同興趣及愛好的朋友請妹兒給我
- dbgrid and query and refresh 请高人指点多谢多谢!
- 我想让程序隔一断时间执行一次,时间不定,可能几分钟有可能几小时,如何写这些语句呀!!!
- 大虾们,怎么往Mpeg流中写入自己的数据,比如汉字,有没有这样的软件?
var
LineNum:longint;
CharsBeforeLine:longint;
begin
LineNum := SendMessage(Memo1.Handle,EM_LINEFROMCHAR,
Memo1.SelStart,0);
CharsBeforeLine:=SendMessage(Memo1.Handle,EM_LINEINDEX,
LineNum,0);
Label1.Caption:='Line: '+IntToStr(LineNum + 1);
Label2.Caption:='Position: '+IntToStr((Memo1.SelStart -
CharsBeforeLine)+1);
end;