Sistem Windows seperti Windows Vista dan Windows 7 atau lebih tinggi dapat mendukung tampilan ikon besar, namun program yang dikompilasi oleh Delphi hanya dapat menampilkan ikon berukuran 32x32, yang membuat program yang dikompilasi oleh Delphi terlihat sangat tidak profesional. Izinkan saya berbagi metode kompilasi program ikon besar di Delphi.
Untuk menggunakan kompilasi ikon berukuran besar, Anda harus terlebih dahulu menyiapkan gambar ikon berukuran 256x256.
Gunakan perangkat lunak pengedit ikon, seperti IconWorkshop, untuk membuka file ico Anda, membuat ikon warna asli 256x256 baru, dan mengimpor file gambar Anda ke dalam ikon. Setelah menyimpan ikon, salin file ikon ke direktori proyek Anda, dengan asumsi itu adalah mainico.ico, lalu buat file mainico.rc di bawah proyek Anda dan masukkan teks di dalamnya:
MAINICON ICON mainico.ico
Buka jendela baris perintah, alihkan direktori ke direktori proyek Anda, masukkan perintah rc mainico.rc, dan tekan Enter untuk mengeksekusi. Saat ini, file mainico.RES akan dibuat di direktori proyek Anda.
Buka proyek Anda di Delphi, pilih menu Project->View Source, tambahkan baris {$R Mainico.RES} di bawah {$R *.res}, lalu kompilasi programnya.
Sistem Windows menyimpan ikon dalam cache, jadi Anda mungkin tidak melihat efeknya setelah kompilasi. Anda dapat menyalin program yang dikompilasi ke tempat lain untuk melihat apakah itu menjadi ikon besar.
Perintah rc memanggil Microsoft Windows Resource Compiler