如何取出Memo中光标所在行的内容:
procedure TForm1.Button1Click(Sender: TObject);
begin
showmessage(memo1.Lines.Strings[SendMessage(memo1.Handle, EM_LINEFROMCHAR, memo1.SelStart, 0)]);
end;
更简单的方法是:
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(Memo1.Lines.Strings[Memo1.CaretPos.Y]);
end;
原地址:http://community.youkuaiyun.com/Expert/topic/4275/4275347.xml?temp=.1303064
博客介绍了在Delphi中取出Memo中光标所在行内容的方法。给出了两种代码实现,一种通过SendMessage函数,另一种使用Memo1.CaretPos.Y,还提供了原地址。
1210

被折叠的 条评论
为什么被折叠?



