2
콘솔에 테이블을 생성했는데 좋았지 만 "uses crt;"
을 추가 할 때 chr(ord.value);
을 사용하여 만든 레이블, 선 등을 비롯하여 언어 특수 문자가 너무 길어서 추측됩니다. 어떻게 든 인코딩을 변경합니다.CRT 라이브러리가 콘솔 인코딩을 변경, 파스칼
나는 Win7,FPC IDE v.2.6.4
에 또 다른 이상한 것은 내가 프로그램을 실행할 때, 그것은 cmd.exe
고전 Windows 콘솔에서 시작하지만 그 자체를 닫고 10 초와 같은 후 새 실행이 FPC에있는 다른 콘솔에서 시작된다는 것이다 일 창 (자체가 닫히지 않는 곳).
wierdest 것은 "uses crt;"
의 추가가
cmd.exe
고전 Windows 콘솔에 기록 테이블에 아무것도하지 않는다는 것입니다 FPC 창에있는 콘솔 또는 cmd.exe가 닫히지 않도록하는 방법
희망 누군가 나를 도울 수 있습니다. 정말 감사하겠습니다.
https://en.wikipedia.org/wiki/Code_page_437 –
@HansPassant 감사하지만, 인코딩을 변경 브라운관 라이브러리에 대해 설명 아무것도 없다 :하지만 당신은 명시 적으로 실행하여 다시 할당 할 수 있습니다. –
인코딩을 변경한다고 가정합니다. 콘솔 앱의 기본 코드 페이지는 437입니다. 편집기에서 사용하는 코드 페이지와 다를 수 있습니다. Crt은 너무 원시적이어서 변경할 수있는 옵션이 없기 때문에 SetConsoleCP()를 호출해야합니다. 또는 앱을 실행하기 전에 CHCP 명령을 사용하십시오. 글꼴을 변경하십시오. –