Jump to content
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr ×
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr
  • 0

델파이 인디클라이언트에서 ReadLn('x',enUTF8); 에러가 납니다.


개성산전

질문

안녕하세요? C++Builder10.3 쓰다가 이번에 안드로이드 앱문제로 델파이11.0을 새로 구입하여 프로그램을 짜는 중 해결이 안 되는 부분이 있어서 글 올립니다.

윈도우서버와 윈도우클라이언트  프로그램은 C++Builder로 만들어져 있고  한글을 주고 받기 위해 인디서버와 인디틀라이언트 콤포넌트를 사용하여

RxRmtData = RmtTCP->IOHandler->ReadLn(chETX,enUTF8); 과 같이 사용하고 있습니다.

그런데,  델파이에서 RxRmtData := RmtTCP.IOHandler.ReadLn(chETX,enUTF8);을 쓰면 enUTF8이 정의되어 있지 않다는 에러를 냅니다.

여러 방법으로 디코딩을 시도해 보았지만 한글이 깨어져 나옵니다.

위 ReadLn함수의 한글을 읽기위한 사용법 혹은 다른 방법으로 깨어지는 한글을 제대로 표시할 수 있는 방법을 알려주시면 감사하겠습니다.

감사합니다.

이 댓글 링크
다른 사이트에 공유하기

2 answers to this question

Recommended Posts

이 토의에 참여하세요

지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.

Guest
이 질문에 답변하기...

×   서식있는 텍스트로 붙여넣기.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   이전에 작성한 콘텐츠가 복원되었습니다..   편집창 비우기

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

중요한 정보

이용약관 개인정보보호정책 이용규칙 이 사이트가 더 잘 작동하기 위해 방문자의 컴퓨터에 쿠키가 배치됩니다. 쿠키 설정 변경에서 원하는 설정을 할 수 있습니다. 변경하지 않으면 쿠키를 허용하는 것으로 이해합니다.