Q&A

  • TEdit에서 WideString문자를 표시하려면..
안녕하세요..

일반 Windows System에는 없는 Font를 설치하고 이를 이용해서 TEdit에 문자를 표시하였는데, 문자중 일부가 이상하게 보입니다. 즉, 하나의 문자가 두개로 보입니다. 제가 잘 모르지만, 아무래도 16bit를 차지하는 문자의 표시를 잘 못하는것으로 판단됩니다. 왜냐하면

예를 들면, 제가 표시하고자 한 문자의 수는 5개인데,
tmpWide : WideString;
tmpString : String;
으로 선언한 후 각 Char에 대해서 Code값을 구해보면,
tmpWide : 8221, 98, 42, 105, 116
tmpString : 161, 177, 98, 42, 105, 116

으로 나타납니다. 참고로 같은 문자를 같은 Font로 Excel에서 보면 제대로 보입니다.

어떻게 해야 제대로 보일 수 있는지 알려 주시기 부탁드립니다.
감사합니다.
0  COMMENTS