Cara Membuat File Resource untuk Menyimpan Gambar atau Image Project di Visual Basic .NET (VB.NET)
Menambahkan beberapa image atau icon tentunya aplikasi yang kita buat akan lebih menarik sebagai bagian dari tampilan. Namun bagaimana jika kita menyimpan gambar atau image serta icon yang kita tempatkan pada tempat yang salah atau menyimpannya langsung di folder project, hal ini bisa menjadi penglolaan file menjadi ribet, salah satu solusinya adalah membuat file resource. Dengan cara ini gambar langsung bisa tertanam pada aplikasi dan lebih mudah di panggil. Apalagi saat kita membuat file instalasi jika penyimpanan gambar atau icon salah maka akan berakibat fatal bisa-bisa program kita error.
Apa itu File Resource di VB.NET?
Sebelum masuk ke praktiknya, mari kita pahami dulu apa itu file resource.
File resource (.resx) adalah file yang digunakan untuk menyimpan berbagai macam data tambahan dalam project, seperti:
- Gambar (JPG, PNG, BMP)
- String atau teks
- Ikon
- File lainnya
- File tersimpan langsung di project, tidak perlu folder tambahan
- Mudah diakses melalui kode VB.NET
- Membuat aplikasi lebih rapi dan terstruktur
Berikut adalah langkah-langkah membuat file Resource di VB.NET
1. Buka Microsoft Visual Studio Anda
2. Klik Create a New Project
3. Cari template Windows Form App (WinForms) dan klik templatenya
4. Klik Next
5. Ketik nama Project > Folder Peyimpanan
6. Klik Next
7. Pilih Framework .NET 6.0
8. Klik Create (tunggu...sampai Form1 muncul)
Sebelum Admin membuat langkah-langkahnya Admin memberikan 2 opsi cara untuk membuat File Resource, yaitu dengan otomatis dan manual.
A. Dengan cara Otomatis
- Klik menu Project (ada pada bagian Menu Bar atas) → [NamaProjectAnda] Properties
- Pilih tab Resources
- Jika muncul pesan “This project does not contain a default resources file”
- 👉 klik Create
- Di bagian atas, ubah Resource Type menjadi Images
- Klik Add Resource → Add Existing File
- Pilih dan tambahkan file gambar/icon (.png, .jpg, .bmp, dll) yang Anda inginkan
Setalah gambar ditambahkan maka otomatis akan membuat file yang bernama Resources.resx pada bagian Solution Explorer, disinilah file gambar tersimpan tempat Anda membuat Project
Cara Menggunakan File Resource :
Untuk mencobanya Anda bisa menampatkan di kontrol PictureBox atau Button di Form, jangan lupa juga sesuaikan format gambarnya, paling aman .PNG.
Sekarang Admin akan menempatkan kodenya di PictureBox:
PictureBox1.Image = My.Resources.[namaFileGambar], misal PictureBox1.Image = My.Resources.LogoApp
B. Dengan cara Manual
1. Tampilkan menu Solution Explorer (CTRL+ALT+L)
2. Klik kanan nama Project Anda > Add > New Item...
![]() |
| Membuat File Resource di VB.Net |
3. Pada jendela Add New Item pilih Resources File > Add
| Membuat File Resource di VB.Net |
4. Maka akan muncul jendela file Resources1.resx > Pada dropdown pilih Image > klik dropdown Add Resource pilih Add Existing File..
![]() |
| Membuat File Resource di VB.Net |
5. Tambahkan File gambar yang Anda butuhkan dan tekan Open
6. Sekarang lihat di Project Anda, file Resources sudah terisi gambar
7. Sekarang file gambar siap digunakan
Cara Menggunakan File Resource :
- Gunakan nama resource tanpa spasi
- Format PNG lebih baik untuk icon/transparansi
- Jangan rename resource lewat file .resx manual
- Sepertinya ada beberapa vesri mempunyai cara yang beda diantara kedua cara diatas, seperti punya saya yang versi Visual Studio 2022 tidak bisa menggunakan dengan cara otomatis dan saya terpaksa memilih manual.
- Silahkan pilih cara mana yang lebih mendukung dengan Visual Studio Anda.
- Kode yang digunakan cara kodua juga sedikit agak berbeda dengan cara pertama, sesuaikan saja dengan punya Anda


Post a Comment for "Cara Membuat File Resource untuk Menyimpan Gambar atau Image Project di Visual Basic .NET (VB.NET)"
Berkomentarlah dengan sopan sesuai tema yang Anda baca.
Jangan menyimpang dari tema