|
현재 캐럿의 위치에 문자열을 추가하려면 다음 코드를 사용하세요.
// DELPHI
with richedit1 do
begin
SelStart := Perform(EM_POSFROMCHAR, Pred(Lines.Count), 0);
SelText := '가나다라';
end;
// C++
RichEdit1->SelStart = RichEdit1->Perform(EM_POSFROMCHAR, Pred(Lines->Count), 0);
RichEdit1->SelText = "가나다라";
볼란도 님이 쓰신 글 :
: 리치에디터 또는 메모에서 키에 의하지 않고 시리얼 포트의 데이타 등의 방법으로 글자를 하나하나 추가해 나갈 수 있는 방법이 있나요?
: 메소드에는 라인단위의 add(), append() 등 밖에 없는 것 같은데요, 현재 라인데이타를 읽어서 새글자를 더한 다음
: 새로 엎어쓰고 있는데, 매번 껌벅거려서 눈에 거슬리는데 좋은 방법이 없을까요?
|