Pertama, apa itu splash screen dan apa kegunaan nya ? Splash Screen adalah gambar/animasi yang digunakan untuk loading pada saat membuka suatu program. Jadi kegunaan nya bisa dibilang untuk menghibur user biar gak bete saat nunggu program dijalankan.
Biar lebih afdol ini dia contoh splash screen ;)
Nah jika sudah paham ayo kita coba buat splash screen seperti diatas dengan bhs VB.Net
1. Buatlah projek baru dgn cara File-New-Projek
Beri nama bebas ( terserah/whatever/up to you)
2. Nah Form1 ini akan kita ubah menjadi form Menu Utama
Tambahkan label seperti dibawah ( bebas, hanya sebagai penanda bahwa ini adalah form utama
3. Kemudian pada Solution Explorer klik kanan pada nama projek anda -> Add -> Windows Form. Seperti pada gambar dibawah

4. Beri nama FormSplash.vb, kemudian akan muncul form baru seperti gambar dibawah
Lalu tambahkan label, progress bar dan timer seperti gambar dibawah :
5. Langkah selanjut nya baru ngoding ;) Klik dua kali pada form Splash, Lalu ketikan sintak berikut :
Private Sub FormSplash_Load(sender As Object, e As EventArgs) Handles MyBase.Load Timer1.Start() ' Maksud nya ketika form dirun (mulai) maka timer berjalan End Sub
6. Selanjut nya klik dua kali pada icon timer1 pada FormSplash.vb [Design] lalu ketikan sintak berikut :
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
Timer1.Enabled = True ' Timer1 dienabled kan
Timer1.Interval = 100 ' Batas waktu timer berjalan yaitu 100
If ProgressBar1.Value < 100 Then ' Jika progress bar value (hijau) nya kurang dari 100 maka
ProgressBar1.Value += 5 ' value nya bertambah 5 setiap detik
ElseIf ProgressBar1.Value = 100 Then ' Jika sudah mencapai seratus
Timer1.Dispose() 'Timer berhenti
Form1.Show() ' Ini adalah form utama, munculkan form utama
Me.Hide() ' Form splash screen di sembunyikan
End If
End Sub
7. Yang terakhir kembali ke form1.vb [Design] -> Pada propeties pilih even -> form closed seperti pada gambar dibawah.
Kemudian ketikan sintak berikut :
Private Sub Form1_FormClosed(sender As Object, e As FormClosedEventArgs) Handles MyBase.FormClosed
FormSplash.Close() ' Agar form splash yang tadi kita sembunyikan ikut keluar
End Sub
8. Sekarang baru running program dgn menekan F5 ;) Pada tahap ini seharus nya Splash Screen dapat berjalan sebagai mana mestinya . Koreksi kembali step by step diatas jika terjadi error ;)
Download Source Code diatas disini - > http://www.mediafire.com/download/8605q70w1ruo8a8/Belajar+Splash+Screen+%28+belajarprogramming.com+%29.rar
Oke mungkin itu aja, Semoga Berhasil
See you and Keep Koding

Tidak ada komentar:
Posting Komentar
Komentar yang "jaka sembung bawa golok" bakal di apus atau minimal gak diladenin :D dan buat yang kurang jelas sama artikel diatas boleh aja nanya tapi plis baca dulu keseluruhan artikel karena biasa nya artikel yang di tulis udah lengkap (biasanya)..