안녕하세요....
얼마전에는 pagecontrol에서 한글이 깨지는 문제가
생기더니 infopower 콤포넌트중 Twwdbgrid도
한글이 깨지는 문제가 발생하네요.
여러폼중 유독 Twwdbgrid에서만
칼럼명이 깨져요.
델파이기본 dggrid에서는 문제가 없고요.
몇대의 컴퓨터에 깔아봤는데 이상없는 컴퓨터도 있고
글자가 깨지는 컴퓨터도 있고요..
개발은 win2000에서 개발했으며
테스트 컴퓨터들은 win98컴퓨터들입니다.
pagecontrol 에서는 font의 charset 설정을
한글로 바꾸어서 해결했는데
이번에는 바꾸어도 문제가 되네요...
참고로 델파이 6으로 작업했고 db는 인터베이스 사용했습니다.
아시는분 조언부탁드리겠습니다.
제 생각에는 한글이 깨져 보이는 경우는 컴파일시 지정한 폰트가 깨져 보이는
OS에서 인식하지 않을 때 그런것이 아닌가 싶네요...
혹시 제가 생각하는 것과 같을지 모르니 아래와 같이 한번 해보세요
procedure TForm1.FormCreate(Sender: TObject);
begin
Self.Font.Assign(Screen.MenuFont);
end;
그리고 Form의 ParentFont = True 로 하시고 해보세요...
Font.CharSet = DEFAULT_CHARSET 로 하시구요...
문제가 해결될 수 있길 바랍니다.