[개발/delphi] TMemo 에서 라인 선택하기
TMemo 에서 라인별로 마우스 드래그를 통해 선택한 것처럼 하는 함수.
procedure MemoLineSelect(Memo: TMemo; LineNum: Integer);
begin
if Memo.Lines.Count<=LineNum then Exit;
Memo.SetFocus;
Memo.SelStart:=Pos(Memo.Lines[LineNum], Memo.Text)-1;
Memo.SelLength:=Length(Memo.Lines[LineNum]);
end;
만약 Memo1 의 첫번째 라인을 선택하고자 한다면, 아래처럼 호출.
MemoLineSelect(Memo1, 0);
반응형
'Delphi, RadStudio' 카테고리의 다른 글
[delphi] COM Server or ActiveX OCX 등록 및 해제 (0) | 2011.11.28 |
---|---|
[delphi] OCX 등록 및 해제 (0) | 2011.11.28 |
[개발/delphi] 중복 실행 방지 (0) | 2011.09.01 |
[개발/delphi] 절대 죽지 않는 프로그램 만들기 (0) | 2011.08.01 |
[개발/delphi] Vista에서 프로그램 권한상승하기 (0) | 2011.08.01 |
댓글