delphi memo、RichEdit怎么选取指定行?

2025-02-25 11:52:09
推荐回答(1个)
回答1:

procedure TForm1.ListBox1Click(Sender: TObject);
var
i:Integer;
begin
i:= ListBox1.ItemIndex;
Memo1.SelStart:=SendMessage(Memo1.Handle, EM_LINEINDEX, i, 0); ;
Memo1.SelLength := Length(Memo1.Lines[i]);
Memo1.SetFocus;
end;