Posted by : HD Technology Studio
Jumat, 17 November 2017
Progress Bar merupakan bar yang digunakan untuk menginformasikan kepada user jika ada proses yang sedang berlangsung. Progress bar dapat digunakan untuk menampilkan indikator perkembangan proses agar user tidak menganggap aplikasi komputer tersebut berhenti ditengah jalan. Untuk menghindari kebingungan user saat menggunakan software yang kita buat, diharapkan menggunakan progress bar saat ada proses yang sedang dijalankan atau sedang diproses. Kali ini saya akan membahas bagaimana membuat sebuah progress bar sederhana yang dapat digunakan untuk membuat loading dalam suatu aplikasi. Seperti tutorial sebelumnya, disini saya akan menggunakan software vb express 2008. Saya harapkan anda telah membuat project baru di vb.net, untuk yang belum tahu bisa dilihat di postingan saya berikut ini.
- Desainlah sebuah form seperti berikut ini, tool yang dibutuhkan adalah 1 ProgressBar dan 1 buah Timer.
- Klik dua kali pada Form1 untuk memasukkan kode berikut :
Timer1.Start()
Kode tersebut digunakan untuk menjalankan Timer1 saat aplikasi dijalankan.- Klik dua kali pada Timer1 dan masukkan kode berikut ;
If ProgressBar1.Value < 100 Then
ProgressBar1.Value += 2
ElseIf ProgressBar1.Value = 100 Then
Timer1.Stop()
MessageBox.Show("Progress bar selesai")
If vbOK = MsgBoxResult.Ok Then
Me.Close()
End If
End If
ProgressBar1.Value += 2
ElseIf ProgressBar1.Value = 100 Then
Timer1.Stop()
MessageBox.Show("Progress bar selesai")
If vbOK = MsgBoxResult.Ok Then
Me.Close()
End If
End If
Penjelasan kode :
ProgressBar diberi nilai 100 dengan kecepatan 2 dan interval 100 milisecond. Jadi progress bar akan menjalankan sampai mendapatkan nilai 100 dan setiap 100 milisecond akan menjalankan nilai 2, jika nilai progressbar sampai pada 100 maka timer akan dihentikan dan akan menampilkan messagebox, jika user klik Ok pada messagebox, form akan di tutup.
ProgressBar diberi nilai 100 dengan kecepatan 2 dan interval 100 milisecond. Jadi progress bar akan menjalankan sampai mendapatkan nilai 100 dan setiap 100 milisecond akan menjalankan nilai 2, jika nilai progressbar sampai pada 100 maka timer akan dihentikan dan akan menampilkan messagebox, jika user klik Ok pada messagebox, form akan di tutup.
Sampai disini tutorial ini, jika ada pertanyaan silahkan tinggalkan komentar dibawah. Untuk source code dapat di download disini. Selanjutnya akan dibahas mengenai Timer di vb.net.
Related Posts :
- Back to Home »
- Tutorial , Tutorial Vb.Net , vb.net »
- Menggunakan ProgressBar di vb.Net