var
TempSTR: String;
begin
TempSTR := RichEdit.Lines.GetText;
end;
리치에디트의 OnChange 이벤트에
이런식으로 TempSTR변수에 리치에디트의 값을 가져오는데
입력한 값이 's'였을경우
중단점으로 값을 보면 's'#$D#$A 라는 값이 들어옵니다.
여기서 'e'라고 입력하면
값은 'se'#$D#$A 라는 값이 들어오는데
#$D#$A는 무슨값이고, 입력한 문자열만 가져오려면 어떻게 해야 하는지요?
답변 부탁드릴께요 ^^;
#13#10 이 붙은거구요
자세한것은 ASCII코드값을 참조하세요 ^^
#13은 CR #10은 LF임다...
걍 엔터라고 생각하시면 속편한거고 -_-;;
아니라면 ASCII코드값을 잘 참조해보세요.
저거 떼려면
보통 Trim함수 쓰시면 됩니다.
sTemp := trim(RichEdit1.Lines.text);