本文整理自网络,侵删。
function GetPosition(ARichEdit: TRichEdit): string
var
iX,iY : Integer;
begin
iX := 0; iY := 0;
iY := SendMessage(ARichEdit.Handle,
EM_LINEFROMCHAR,
ARichEdit.SelStart,0) ;
iX := ARichEdit.SelStart -
SendMessage(ARichEdit.Handle,
EM_LINEINDEX, iY, 0) ;
Result := IntToStr(iY + 1) + ':' + IntToStr(iX + 1) ;
end;
相关阅读 >>
Delphi xe5开发android程序调用电话相关功能(短信息和电话)
Delphi ansicontainstext 是否包含子串
更多相关阅读请进入《Delphi》频道 >>