델파이 콘솔 애플리케이션의 아이콘을 변경하십시오
-
06-07-2019 - |
문제
델파이 콘솔 응용 프로그램의 프로그램 아이콘을 어떻게 변경합니까?
애플리케이션 설정은 콘솔 응용 프로그램에서 회색입니다.
안녕히 계세요.
해결책
에 따르면 2007 년 7 월 Nibu Thomas의 블로그 기사,있는 것 같습니다 SetConsoleIcon
Winapi 기능.
또는 아이콘을 리소스 파일에 넣으십시오. Windows는 응용 프로그램 리소스에서 발생하는 첫 번째 아이콘을 응용 프로그램 아이콘으로 사용해야합니다.
다른 팁
아이콘을 변경하는 옵션이 비활성화 된 경우 DPR 파일에서 다음 줄을 추가하도록 삭제하거나 무시했기 때문입니다.
{$R *.res}
다시 넣거나 결코 없었던 경우 추가하십시오. 버전 정보 설정과 마찬가지로 아이콘 설정이 다시 활성화됩니다. 리소스 파일이 존재하지 않으면 IDE가 귀하를 위해이를 생성합니다. 해당 리소스 파일 (예 : 자신의 아이콘 또는 기타 리소스 추가)을 편집하지 마십시오. IDE의 사용만을위한 것입니다.
추가하면
application.Run;
DPR 파일 어딘가에 프로젝트-> 옵션을 사용하여 아이콘을 변경할 수 있습니다. 아이콘을 변경 한 후 "Application.Run"을 제거하십시오. 다시 새로운 아이콘으로 컴파일/빌드 할 수 있습니다.
앱 리소스 파일에서 아이콘을 변경하기 만하면 앱 프로젝트가 ConsoleApp.dpr이라고합니다. 앱 리소스 파일은 ConsoleApp.res입니다).
거기의 주요 아이콘 리소스는 직관적으로 Mainicon이라고 불리우며 대체하십시오.
여기에 있습니다 단계별 C ++ 빌더의 경우 (단계는 기본적으로 델파이에서 동일합니다)
- dpr 파일에 {$ r *.res}를 추가하십시오.
- dpr 파일의 주석 {$ apptype console} 줄
- 프로젝트 편집 -> 옵션 -> 응용 프로그램 -> 아이콘
- DPR 파일의 무능력 {$ apptype console} 줄
델파이 XE로 테스트