Q&A

  • RichEdit에서 문자열 가져올때
var
  TempSTR: String;
begin
  TempSTR := RichEdit.Lines.GetText;
end;

리치에디트의 OnChange 이벤트에
이런식으로  TempSTR변수에 리치에디트의 값을 가져오는데
입력한 값이 's'였을경우
중단점으로 값을 보면 's'#$D#$A 라는 값이 들어옵니다.
여기서 'e'라고 입력하면
값은 'se'#$D#$A 라는 값이 들어오는데
#$D#$A는 무슨값이고, 입력한 문자열만 가져오려면 어떻게 해야 하는지요?
답변 부탁드릴께요 ^^;
1  COMMENTS
  • Profile
    양영필 2003.05.22 19:04

    #13#10 이 붙은거구요

    자세한것은 ASCII코드값을 참조하세요 ^^

    #13은 CR #10은 LF임다...

    걍 엔터라고 생각하시면 속편한거고 -_-;;

    아니라면 ASCII코드값을 잘 참조해보세요.

    저거 떼려면

    보통 Trim함수 쓰시면 됩니다.

    sTemp := trim(RichEdit1.Lines.text);