
Dalam pembuatan file exe (executable) menggunakan CodeBlocks secara otomatis terdapat gambar iconnya, icon bawaan codeblocks sangat sederhana, Icon exe hasil compiler tersebut dapat kita custem ataupun kita ganti sesuai keinginan dan kebutuhan kita.
A. Bahan-Bahan yang diperlukan untuk mengcustum Icon
Bahan-bahan yang diperlukan untuk custum Icon
- Persiapkan icon yang sesuai, dapat juga mendownload icon dari website misalnya https://www.iconarchive.com
- Coding Aplikasi, sebagai contoh copy paste Aplikasi Zodiak dibawah ini, atau download disini
- Coding icon, dengan nama file rr.rc yang berisi coding
MAIN ICON"BukuZodiak.ico"
, iconBukuZodiak.ico
dapat didownload disini - Contoh Aplikasi EXE, Aplikasi yang sudah jadi
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
//Aplikasi Zodiak #include <stdio.h> int main() { int stop; int tanggal, bulan,tahun; printf(" ======================================== \n"); printf(" Ramalan Zodiak Berdasarkan Tanggal Lahir \n"); printf(" ======================================== \n\n"); printf("Tanggal Lahir: "); scanf("%d", &tanggal); printf("Bulan Lahir: "); scanf("%d", &bulan); printf("Tahun Lahir: "); scanf("%d", &tahun); if (bulan >= 1 && bulan <= 12) { if ((bulan == 3 && tanggal >= 21) || (bulan == 4 && tanggal <= 19)) { printf("Zodiak Anda: Aries\n\n"); printf("Seorang Aries bersifat Impulsif dalam belanja, penuh semangat, dan berpendirian kuat.\n"); } else if ((bulan == 4 && tanggal >= 20) || (bulan == 5 && tanggal <= 20)) { printf("Zodiak Anda: Taurus\n\n"); printf("Seorang Taurus bersifat Pentingkan kualitas, bisa diandalkan, dan teguh pendiria.\n"); } else if ((bulan == 5 && tanggal >= 21) || (bulan == 6 && tanggal <= 20)) { printf("Zodiak Anda: Gemini\n\n"); printf("Seorang Gemini bersifat Pengulas, suka bergaul, dan memiliki rasa penasaran yang tinggi.\n"); } else if ((bulan == 6 && tanggal >= 21) || (bulan == 7 && tanggal <= 22)) { printf("Zodiak Anda: Cancer\n\n"); printf("Seorang Cancer bersifat Keibuan, penuh kasih sayang, dan intuitif.\n"); } else if ((bulan == 7 && tanggal >= 23) || (bulan == 8 && tanggal <= 22)) { printf("Zodiak Anda: Leo\n\n"); printf("Seorang Leo bersifat Pusat perhatian, penuh percaya diri, dan memiliki ambisi tinggi.\n"); } else if ((bulan == 8 && tanggal >= 23) || (bulan == 9 && tanggal <= 22)) { printf("Zodiak Anda: Virgo\n\n"); printf("Seorang Virgo bersifat Perfeksionis, teliti, dan berjiwa analitis.\n"); } else if ((bulan == 9 && tanggal >= 23) || (bulan == 10 && tanggal <= 22)) { printf("Zodiak Anda: Libra\n\n"); printf("Seorang Libra bersifat Penyuka estetika, cerdas, dan seimbang.\n"); } else if ((bulan == 10 && tanggal >= 23) || (bulan == 11 && tanggal <= 21)) { printf("Zodiak Anda: Scorpio\n\n"); printf("Seorang Scorpio bersifat Setia, misterius, dan penuh energi.\n"); } else if ((bulan == 11 && tanggal >= 22) || (bulan == 12 && tanggal <= 21)) { printf("Zodiak Anda: Sagitarius\n\n"); printf("Seorang Sagitarius bersifat Suka menyenangkan orang lain, tetapi kadang-kadang meremehkan diri sendiri.\n"); } else if ((bulan == 12 && tanggal >= 22) || (bulan == 1 && tanggal <= 19)) { printf("Zodiak Anda: Capricorn\n\n"); printf("Seorang Capricorn bersifat Ambisius, pekerja keras, dan bertanggung jawab.\n"); } else if ((bulan == 1 && tanggal >= 20) || (bulan == 2 && tanggal <= 18)) { printf("Zodiak Anda: Aquarius\n\n"); printf("Seorang Aquarius bersifat Cerdas, suka tantangan, dan tidak suka ambisi.\n"); } else { printf("Zodiak Anda: Pisces\n\n"); printf("Seorang Pisces bersifat Halus, sulit dipahami, dan berjiwa artistik.\n"); } scanf("%d", &stop); } else { printf("Bulan tidak valid.\n"); } return 0; } |
B. Membuat Object BaruLangkah-langkah Custum Icon
Sebelum kita custem Icon pada codeblocks terlebih dahulu kita buat object baru terlebih dahulu. Adapun langkah-langkah membuat object baru adalah sebagai berikut:
- Buka Aplikasi CodeBlock
Pilih Create a new project, setelah keluar jendela New Project pilih Console Application kemudian klik GO

- Setelah keluar jendela Console Applicatian pilih selection C, kemudian lanjutkan klick Next

- Isi Project name no.1(1) sesuai kebutuhan, no 2,3,4 akan terisi secara otomatis, tempat Folder berada(2). nama file project(3).File yang dihasilkan(4). Setelah yakin lanjutkan dengan Klick Next(5).

- Pilih Compilernya GNU GCC MinGW64(1) Compiler lanjutkan Finish(2),

- Jika keluar peringatan seperti ini klik OK – OK – OK

- Pada kolom managemen –> Main klik 2x (1), akan muncul jendela main. isi dengan coding dari bahan-bahan yang telah disediakan pada poin A (2), kemudian klik icon Build and run (3).

- Setelah di Build and run maka akan terlihat pada Folder beberapa file dan folder,

- Pilih bin –> Debug, didalam folder debug tersebut terdapat file exe dengan icon standar, icon inilah yang akan kita ubah seperti keinginan kita

C. Merubah Icon File
Icon file yang ada diatas dapat diubah sesuai kebutuhan, untuk merubahnya lanjutkan langkah langkah diatas, kemudian dilanjutkan
- Buat File baru dari menu bar
File –> New –> Emty File

- Ketika muncul jendela untuk menyimpan pilih YES

- Isi bagian File name dengan nama file rr.rc kemudian klik Save

- Pada tab rr.rc berilah script
MAIN ICON"BukuZodiak.ico"
sesuaikan nama BukuZodiak.ico dengan file icon yang berada dalam satu file dan akan digunakan untuk icon pada aplikasi

- Pada jendela Multiple selection Klik OK

- Letakkan File berextensi exe menjadi satu folder misalnya pada Folder Aplikasi Zodiak

- Pada menu bar pilih Build –> Rebuild atau Ctrl+F11 kemudian Build and run atau F9

- Buka Folder Aplikasi Zodiak –> bin –> debug –> Aplikasi Zodiak.exe
Doble Klik pada file yang telah berubah iconnya tersebut

Leave a Reply