|
현재, 델파이 XE2 버젼 사용중 입니다.
저희 프로그램에서 바코드 프린터로 출력하는 메뉴가 있는데 이번에 포르투갈어를 출력해야하는 수정작업을 진행중에 있습니다.
델파이7에서 테스트 결과 헥사값 #$C3 을 포트로 날리면 특수기호(확장 아스키 코드)가 정상 출력되는 반면,
델파이 XE2 에서는 ?(물음표), 휏, 공백 등 이상한 값으로 출력 됩니다.
프린터로 전달 전 데이터값을 찍어보았는데 위와 같이 이상한 값으로 변형이 되어있더군요.
아마도 XE2는 유니코드 기반이라 뭔가 아스키코드,헥사값을 잘못 받아들이는것 같아 보입니다.
이부분을 수정해주실 분이 계시면 연락 부탁 드립니다.
해당 코드 변환 부분에 관련 지식만 있다면 아주 간단히 수정 가능할것으로 보입니다.
메일 주시면 연락 드리겠습니다.
감사합니다.
yoonjookyung@naver.com
|