DELPHI 如何选中MEMO中的某行内容 记录显示到EDIT

2025-04-25 21:32:38
推荐回答(2个)
回答1:

edit1.text := memo1.lines.strings[index]; //index 为行索引,下标为0

回答2:

这个其实很简单。
var a:integer;

procedure TForm1.memo1Click(Sender: TObject);
begin
a:=SendMessage(Memo1.Handle,EM_LineFromChar,Memo1.SelStart,0); //获取当前行号
edit1.Text:=memo1.Lines.Strings[a]; //记录显示
end;