Q&A

  • NT에서 작성한 화면이 95,98에서 깨지는 경우
모두 그런건 아니구요

다른 NT에서 작성한 DEPHI5 프로그램은 제대로 나타나는데

저의 NT에서 작성하여 추가시킨 화면들은 윈도우 95,98에 설치하여

실행시키면 모두 화면이 깨져서 나타난답니다.



한글이 깨지고 폰트도 굴림체로 한게 바탕체로 나오고 한 화면에 다 들어가는것도

스크롤바가 생겨서 나타나고 아무튼 화면이 이상하답니다.





3  COMMENTS
  • Profile
    권경미 2000.11.29 20:07
    하니 wrote:

    > 모두 그런건 아니구요

    > 다른 NT에서 작성한 DEPHI5 프로그램은 제대로 나타나는데

    > 저의 NT에서 작성하여 추가시킨 화면들은 윈도우 95,98에 설치하여

    > 실행시키면 모두 화면이 깨져서 나타난답니다.

    >

    > 한글이 깨지고 폰트도 굴림체로 한게 바탕체로 나오고 한 화면에 다 들어가는것도

    > 스크롤바가 생겨서 나타나고 아무튼 화면이 이상하답니다.

    >

    >



    구럼 폰트의 Charset을 HANGEUL_CHARSET로 바꿔 보세요...

  • Profile
    aviman 2000.11.28 20:36
    음.. 답이 될런지 모르겠네요..

    폼 속성중의 하나인 ParentFont를 False로 해 주세요.. 글쿠 깨진다는 컴포넌트의 ParentFont도 False로 해주시구요..

    글쿠 마지막 하나 더..

    폼 속성에 Scaled도 False로 해 주시구요..



    아.. 왜냐구요?

    부모 폰트가 삐리리 하면 상속받은 폰트도 삐리리 하겠죠?

    일부 컴포넌트들은 엔티랑 윈98이랑 호환하지 않더라구요.. 예를 들면 리스트뷰같은 컴포넌트들은 한글 사용시 엔티에서 컴파일 하게 되면 98에서 깨지는 경우가 종종 나타나죠..

    그래서 부모 폰트를 상속받지 않겠다고 프로퍼티를 셋팅시키구요..



    또.. 윈도우 큰 폰트를 사용하는 사람들은 작은 폰트로 작성한 프로그램에서 당연 깨지게 나오는데요.. 이걸 막기 위해 Scaled 속성을 False로 만드시구요..



    음.. 글쿠.. 또 이써요.. 스크롤이 나오지 않게 하려면 AutoSize와 AutoScroll을 False로 해 주세요..



    마지막으로 .. 한가지 더.. BorderStyle을 bsSizeToolWin으로 하면 모든게 말짱 황!! 다시 원상태로 만들어도 계속 깨져요.. 다시 첨부터 폼을 만들어야 돼요. 왜 그런지는 모르겠어요. 꼭 그런 폼이 필요하다면 bsToolWin으로 하세요..

    그럼 이만..









    하니 wrote:

    > 모두 그런건 아니구요

    > 다른 NT에서 작성한 DEPHI5 프로그램은 제대로 나타나는데

    > 저의 NT에서 작성하여 추가시킨 화면들은 윈도우 95,98에 설치하여

    > 실행시키면 모두 화면이 깨져서 나타난답니다.

    >

    > 한글이 깨지고 폰트도 굴림체로 한게 바탕체로 나오고 한 화면에 다 들어가는것도

    > 스크롤바가 생겨서 나타나고 아무튼 화면이 이상하답니다.

    >

    >

  • Profile
    이경문 2000.11.28 22:06
    Form - Font - DefaultCharset을 DEFAULT_CHARSET으로 해 주세요.



    aviman wrote:

    > 음.. 답이 될런지 모르겠네요..

    > 폼 속성중의 하나인 ParentFont를 False로 해 주세요.. 글쿠 깨진다는 컴포넌트의 ParentFont도 False로 해주시구요..

    > 글쿠 마지막 하나 더..

    > 폼 속성에 Scaled도 False로 해 주시구요..

    >

    > 아.. 왜냐구요?

    > 부모 폰트가 삐리리 하면 상속받은 폰트도 삐리리 하겠죠?

    > 일부 컴포넌트들은 엔티랑 윈98이랑 호환하지 않더라구요.. 예를 들면 리스트뷰같은 컴포넌트들은 한글 사용시 엔티에서 컴파일 하게 되면 98에서 깨지는 경우가 종종 나타나죠..

    > 그래서 부모 폰트를 상속받지 않겠다고 프로퍼티를 셋팅시키구요..

    >

    > 또.. 윈도우 큰 폰트를 사용하는 사람들은 작은 폰트로 작성한 프로그램에서 당연 깨지게 나오는데요.. 이걸 막기 위해 Scaled 속성을 False로 만드시구요..

    >

    > 음.. 글쿠.. 또 이써요.. 스크롤이 나오지 않게 하려면 AutoSize와 AutoScroll을 False로 해 주세요..

    >

    > 마지막으로 .. 한가지 더.. BorderStyle을 bsSizeToolWin으로 하면 모든게 말짱 황!! 다시 원상태로 만들어도 계속 깨져요.. 다시 첨부터 폼을 만들어야 돼요. 왜 그런지는 모르겠어요. 꼭 그런 폼이 필요하다면 bsToolWin으로 하세요..

    > 그럼 이만..

    >

    >

    >

    >

    > 하니 wrote:

    > > 모두 그런건 아니구요

    > > 다른 NT에서 작성한 DEPHI5 프로그램은 제대로 나타나는데

    > > 저의 NT에서 작성하여 추가시킨 화면들은 윈도우 95,98에 설치하여

    > > 실행시키면 모두 화면이 깨져서 나타난답니다.

    > >

    > > 한글이 깨지고 폰트도 굴림체로 한게 바탕체로 나오고 한 화면에 다 들어가는것도

    > > 스크롤바가 생겨서 나타나고 아무튼 화면이 이상하답니다.

    > >

    > >