Pada Microsoft Visual Basic 2008
Express Edition terdapat fasilitas untuk membuat Jendela Splash Screen. Jendela
Splash Screen ini digunakan untuk menampilkan informasi yang berkaitan dengan
aplikasi dan menunggu proses membuka jendela utama, jendela ini otomatis akan
hilang saat jendela utama selesai ditampilkan. Jendela ini ditampilkan saat
aplikasi pertama dijalankan. Jendela Splash Screen dapat dilengkapi dengan
toolbox progress bar untuk menambahkan fitur loading pada splash screen.
Pada tutorial ini diasumsikan
bahwa pengguna sudah dapat menggunakan program Microsoft Visual Basic 2008
Express Edition. Untuk membuatnya, ikuti langkah-langkah berikut ini
- Pilih menu Project, Add New Item…, atau pilih icon add new item atau melalui shortcut keyboard, tekan CTRL+SHIFT+A.
- Setelah muncul kotak dialog “Add New Item”, pilih Splash Screen, isikan nama file pada kotak Name, misalnya “SplashScreen.vb”, klik Add.
- Muncul tampilan jendela SplashScreen secara default seperti pada gambar di bawah ini.
- Susun komponen jendela SplashScreen seperti gambar berikut, pengaturan dilakukan pada form SplashScreen dan properties komponen. Form ini terbagi menjadi dua kolom dan lima baris.
- Jalankan Aplikasi, Hasil dari pembuatan jendela Splash Screen akan tampak seperti gambar berikut.
Tahapan selanjutnya yaitu menambahkan komponen progress bar untuk menampilkan proses loading splash screen. Jendela SplashScreen akan ditampilkan sesuai waktu jalannya progress bar. Untuk membuat fitur ini perlu ditambahkan komponen progress bar dan komponen timer dari toolbox ke form SplashScreen. Langkah-langkahnya adalah sebagai berikut:
- Drag and drop komponen progress bar dari toolbox ke form SplashScreen. Hasilnya tampak seperti gambar berikut.
- Drag and drop komponen timer dari toolbox ke form SplashScreen.
- Double
klik pada Timer1 untuk memberikan kontrol waktu dengan kode program.
Muncul prosedur Timer1_Tick seperti pada kode SplashScreen.
Private Sub
Timer1_Tick(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles Timer1.Tick
End Sub
|
4. Tambahkan
baris kode berikut ini ke dalam prosedur SplashScreen_Load.
Me.Timer1.Enabled = True
|
5. Tambahkan
kode program berikut ke dalam prosedur Timer1_Tick.
ProgressBar1.Value += 10
If ProgressBar1.Value = 100 Then
Timer1.Dispose()'mengakhiri timer
Form1.Show()'membuka Form1 setelah jendela
SplashScreen Tertutup
End If
|
6. Jalankan
Program. Hasilnya tampak seperti gambar di bawah ini.
blognya bagus... izin baca sobat..
ReplyDeleteiyaaa, silahkan..
Delete