edit의 가장 끝에 문자열을 추가 하려고 합니다.
많은 분들이 아래와 같이 하시는 걸로 알 고 있는데...
ex) edit1.Text := edit1.Text + '문자열';
위와 같이 하면 커서의 포인터가 첫칼럼으로 이동 합니다.
그래서 다음과 같이 해보았습니다.
ex) // 현재 커서의 위치를 아는 함수(ColNum) 사용..
edit1.Text := edit1.Text + '문자열';
Edit1.SelStart := ColNum;
로 했더니 문제점이 ...
edit에 한글을 쓰로 있을 때 만약, '국'자를 쓴다고 하면
'구'까지
> edit의 가장 끝에 문자열을 추가 하려고 합니다.
>
> 많은 분들이 아래와 같이 하시는 걸로 알 고 있는데...
>
> ex) edit1.Text := edit1.Text + '문자열';
>
> 위와 같이 하면 커서의 포인터가 첫칼럼으로 이동 합니다.
>
> 그래서 다음과 같이 해보았습니다.
>
> ex) // 현재 커서의 위치를 아는 함수(ColNum) 사용..
> edit1.Text := edit1.Text + '문자열';
> Edit1.SelStart := ColNum;
>
> 로 했더니 문제점이 ...
>
> edit에 한글을 쓰로 있을 때 만약, '국'자를 쓴다고 하면
>
> '구'까지