Windows Vista 및 Windows 7 이상과 같은 Windows 시스템은 큰 아이콘 표시를 지원할 수 있지만 Delphi로 컴파일된 프로그램은 32x32 아이콘만 표시할 수 있으므로 Delphi로 컴파일된 프로그램은 매우 비전문적으로 보입니다. 델파이에서 대형 아이콘 프로그램을 컴파일하는 방법을 공유하겠습니다.
대형 아이콘 편집을 사용하려면 먼저 256x256 아이콘 이미지를 준비해야 합니다.
IconWorkshop과 같은 아이콘 편집 소프트웨어를 사용하여 ico 파일을 열고 새로운 256x256 트루 컬러 아이콘을 만든 다음 이미지 파일을 아이콘으로 가져옵니다. 아이콘을 저장한 후, 아이콘 파일을 프로젝트 디렉터리에 복사하고(mainico.ico라고 가정), 프로젝트 아래에 mainico.rc 파일을 만들고 그 안에 텍스트를 입력합니다.
MAINICON ICON mainico.ico
명령줄 창을 열고 디렉터리를 프로젝트 디렉터리로 전환한 후 rc mainico.rc 명령을 입력하고 Enter를 눌러 실행하면 프로젝트 디렉터리에 mainico.RES 파일이 생성됩니다.
Delphi에서 프로젝트를 열고 프로젝트->소스 보기 메뉴를 선택한 다음 {$R *.res} 아래에 {$R Mainico.RES} 줄을 추가하고 프로그램을 컴파일합니다.
Windows 시스템은 아이콘을 캐시하므로 컴파일 직후에는 효과를 볼 수 없습니다. 컴파일된 프로그램을 다른 위치에 복사하여 큰 아이콘이 되는지 확인할 수 있습니다.
rc 명령은 Microsoft Windows 리소스 컴파일러를 호출합니다.