쿠핑 님이 쓰신 글 :
: 안녕하세요
:
: 델파이7과 2007이상 (저는 XE2 를 사용합니다)과 문자에 대한 처리가 다르나요??
:
: 그러니까 제가 시리얼 포트를 통한 영수증 프린트를 붙여서 작업을 하는데
: XE2 버전에선 죽어라 해도 한글이 깨지는 것이 델파이7로 혹시나 하고 테스트를 해보니 한글이 안깨지더라구요
:
: ComPort.Write('가나다'); 이렇게 했을때 델7은 정상 XE2는 한글이 깨져서 출력이 됩니다.
:
: 오마이갓~~~하루종일 이걸로 시름을 하다가 이게 뭔일인가 싶에 이렇게 글을 남깁니다.
:
: 델7과 XE2 와의 차이를 없애는 방법이 없을까요?
:
: 부디 꼭 답변 부탁드립니다.
해결했습니다
PAnsiChar(AnsiString(Memo1.Lines.Strings[i]))
이렇게 하니까 되네요~~
|