Q&A

  • 폰트문제를 어떻게 해결해야 할까요??
안녕하세요 (__)
프로그램을 완성후에 중국이나
다른 나라에 os에 맞도록 폰트를 맞추려고
하고 있습니다..
중국어같은 경우 어떻게 해야 할까요
델파이 도움말에는 중국어 같은 경우
GB2312_CHARSET과 CHINESEBIG1_CHARSET
이라는 것이 있는데 첫번째는 중국 본토에서 사용
하는 기본 폰트인것 같고 두번째 것은 대만에서 사용하는
기본 폰트인것 같습니다..
이렇게 폰트속성중에 charset속성을 어떻게 바꿔주어야 할까요??
프로그램안에 언어 변경하는 부분이 있습니다
예로 플래시겟에서 처럼 ini파일을 이용해서 말이죠
플래시겟에서 사용하는 ini파일을 보면은 폰트의 속성을 바꿔주는 부분이
있는데 어떻게 적용하는것인지 !!
ㅎㅎㅎㅎ
그럼 아시는 분은 리플 부탁 드립니다..
수고하세요
즐거운 하루 되세요!
1  COMMENTS
  • Profile
    남양원 2003.02.26 02:22
    먼저 메인폼의 속성중에서
    ParentFont = True,
    Charset=DEFAULT_CHARSET 으로 바꾸시고

    폼안의 모든 콤포넌트들이 ParentFont = True로 통일되었는지 확인합니다.

    그리고 다음과 같이 메인폼 Create 되는 부분 첫 줄에 다음의 코드를 넣으세요.(Charset = DEFAULT_CHARSET

    procedure TForm1.FormCreate(Sender: TObject);
    begin
      Self.Font.Assign(Screen.MenuFont);
    end;

    문제가 해결되기를 바래요... 음...

    혹시 IME도 각 다국어 OS에서 기본으로 바꿀수 있는 방법 알게되면 갈켜주세요....


    그럼... 즐푸하세요...