Q&A

  • 스피트버튼 캡션, 메시지Dlg의 타이틀 등을 한글화하려면...
스피트버튼의 Kind에 따른 캡션이나, (예;OK, Cancel, No....)

MessageDlg()함수의 타이틀 등을 (예;Confirm, Information, Error...)

한글화하려면 어떻게 해야 하나요? (예;확인, 취소, 아니오, 예...)



** 3.0에서는 "consts.pas"를 수정하여 임의의 프로젝트에 추가한 다음

컴파일해서 생긴 "consts.dcu"를 델파이 Lib디렉토리에 copy하면,

그 이후에 컴파일하는 모든 프로젝트에서 한글화가 되었는데...



* 4.0에서는 "consts.pas"를 임의의 프로젝트에 추가한 다음

컴파일을 해도 "consts.dcu"가 생기질 않는군요....



** 꼭, 알려주시길 바랍니다.

2  COMMENTS
  • Profile
    안치봉 1999.10.13 06:27
    안녕하세요.



    같은 기능을 하는 API 로 MessageBox 라는 함수가 있습니다. 그걸 사용하세요.



    MessageDlg 의 내부에서 MessageBox 함수를 호출하는걸로 알고 있습니다.



    MessageBox(Handle, '123', '123', MB_OK);



    이상돈 wrote:

    > 스피트버튼의 Kind에 따른 캡션이나, (예;OK, Cancel, No....)

    > MessageDlg()함수의 타이틀 등을 (예;Confirm, Information, Error...)

    > 한글화하려면 어떻게 해야 하나요? (예;확인, 취소, 아니오, 예...)

    >

    > ** 3.0에서는 "consts.pas"를 수정하여 임의의 프로젝트에 추가한 다음

    > 컴파일해서 생긴 "consts.dcu"를 델파이 Lib디렉토리에 copy하면,

    > 그 이후에 컴파일하는 모든 프로젝트에서 한글화가 되었는데...

    >

    > * 4.0에서는 "consts.pas"를 임의의 프로젝트에 추가한 다음

    > 컴파일을 해도 "consts.dcu"가 생기질 않는군요....

    >

    > ** 꼭, 알려주시길 바랍니다.

  • Profile
    이상돈 1999.10.14 09:08
    안치봉 wrote:

    > 안녕하세요.

    > 같은 기능을 하는 API 로 MessageBox 라는 함수가 있습니다. 그걸 사용하세요.

    > MessageDlg 의 내부에서 MessageBox 함수를 호출하는걸로 알고 있습니다.

    > MessageBox(Handle, '123', '123', MB_OK);

    >



    답변 정말 감사합니다.

    그런데, 제가 정말 궁금한 것은

    어떻게 consts.pas를 컴파일하여 consts.dcu를 만드는가? 입니다.

    알려주시면 정말 고맙겠습니다. ;-)



    ** 3.0에서는 "consts.pas"를 수정하여 임의의 프로젝트에 추가한 다음

    컴파일해서 생긴 "consts.dcu"를 델파이 Lib디렉토리에 copy하면,

    그 이후에 컴파일하는 모든 프로젝트에서 한글화가 되었는데...



    * 4.0에서는 "consts.pas"를 임의의 프로젝트에 추가한 다음

    컴파일을 해도 "consts.dcu"가 생기질 않는군요....



    ** 꼭, 알려주시길 바랍니다.