귀하는 손님 이십니다
로그인
회원가입
  
  델마당 공식 은행계좌
  하나은행 227-910235-83607
  예금주 이상국(운영진)
프로젝트 게시판
투표게시판
델마당소개
기초부터 활용까지! 델파이 교육 - 데브기어
 광고문의 :
lazarus lazarus 입니다.
글내용 - lazarus
 그리드에서 IME 한글입력.
파르셀
(김도완)
2015-04-27 오전 11:49:45
2056회 조회


첨부파일 다운로드
grids.pas_ime_input.zip
간단히 메시지를 넘기는 방식으로 델파이에선 해결되었던 그리드의 한글 문제가
라자러스에서는 숫자가 찍혀나와서 문제였는데, 알고보니 유니코드 문자가 
메시지 핸들러에 전달되지만 Editor컨트롤에서의 메시지에는 Ansi(MBCS)로
전달되야 제대로 표시된다는 것을 삽질로 찾았습니다.

유니코드 운영체제가 맞는지 확인해야하는 부분이 조금 애매한데, 유닛을 추가하자니
오류를 내뱉고 해서 변환해서 '?'가 나오면 실패로 간주하는 방법을 썼습니다.

참고하시기를~