2014-04-09 2 views
-1

콘솔 응용 프로그램에 발음 구별 부호가있는 메시지를 인쇄합니다. 내 언어 (CZECH)에 일반적으로 사용되는 여러 인코딩을 설정하려고했지만 그 중 아무 것도 원하는 결과를 제공하지 않습니다. 나는 UTF-8, Windows (CP1250), ISO 8859-2를 시도했다 ...파스칼 콘솔의 분음 부호 APP?

콘솔이 특정 인코딩을 사용하도록하는 방법이 있습니까?

또는 적어도 내 콘솔에서 어떤 인코딩을 사용할 수 있습니까?

미리 감사드립니다.

편집 : 윈도우 7 사용 - 기본 명령 줄 콘솔 (cmd.exe를) 기본적으로

+2

당신은 무엇 터미널을 사용합니까? – Joni

+1

Windows, Linux 또는 그 밖의 다른 기기에서 _8 최소한으로 지정하십시오. –

+0

@Walter Tross Well Windows 7,하지만 Windows 인코딩에서 추측 할 수 있습니다. D –

답변

2

의 설정에서 예를 들어, Consolas 20) cmd.exe의 현재 코드 페이지를 표시하려면 :

chcp 
CP-1250에, 예를 들어, 현재 코드 페이지를 변경하려면 :

chcp 1250 
2

는 Windows 콘솔은 OEM 인코딩을 사용합니다. Windows OEM, ANSI 및 유니 코드의 API에는 세 가지 인코딩이 있습니다. 일반적으로 실행될 때 CMD.exe는 OEM을 사용합니다.

UTF8 가능한 것 같다,하지만 유니 코드 수있는 글꼴을 선택 65001

  • 을 CHCP하는 코드 페이지 설정에 "cmd를/u는"(작성 바로 가기)
  • 와 콘솔 (시작

    1. 필요 바로 가기