Kamis, 25 November 2010
12
[VB.NET] Count Down Timer Dengan ProgressBar
Salam semua!, mau masak tetapi takut gosong dan tidak punya penghitung waktu mundur?, coba deh yang satu ini. Source code nya sederhana. Programnya adalah penghitung waktu
mundur tetapi dilengkapi ProgressBar. Copas aja ciiiiinnnnnnnn, hehehehe
Atur sedemikian rupa hingga menjadi:
Nah, tambahkan source code sebagai berikut:
mundur tetapi dilengkapi ProgressBar. Copas aja ciiiiinnnnnnnn, hehehehe
Deklarasi: 1 Form 1 Timer 2 Label 2 TextBox 1 ProgressBar 1 Button
Atur sedemikian rupa hingga menjadi:
Nah, tambahkan source code sebagai berikut:
Public Class Form1 Dim Time As System.Int64 'Sound Player Function Private Declare Function MessageBeep Lib "user32" (ByVal wType As Long) As Long Private Const MB_ICONHAND = &H10& Private Sub cmdStartStop_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdStartStop.Click On Error GoTo 0 tmrCntDwn.Enabled = Not tmrCntDwn.Enabled If tmrCntDwn.Enabled Then ' -1, artinya ngurangi 1 dtk krn timer bru berjalan setelah 1 dtk Time = (Val(txtHours.Text) * 3600 + (Val(txtMinute.Text) * 60)) - 1 cmdStartStop.Text = "Stop" pbTime.Minimum = 0 pbTime.Maximum = Time pbTime.Value = Time Else cmdStartStop.Text = "Start" Time = 0 End If End Sub Private Sub tmrCntDwn_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tmrCntDwn.Tick If Time <= 0 Then MessageBeep(MB_ICONHAND) Exit Sub End If Time = Time - 1 pbTime.Value = Time Debug.Print(Time) End Sub Private Sub txtMinute_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtMinute.KeyPress If Not ((Asc(e.KeyChar) >= Asc("0")) And (Asc(e.KeyChar) <= Asc("9")) _ Or (Asc(e.KeyChar) = Keys.Back) Or e.KeyChar = ".") Then e.KeyChar = Chr(Keys.None) End Sub Private Sub txtHours_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtHours.KeyPress If Not ((Asc(e.KeyChar) >= Asc("0")) And (Asc(e.KeyChar) <= Asc("9")) _ Or (Asc(e.KeyChar) = Keys.Back) Or e.KeyChar = ".") Then e.KeyChar = Chr(Keys.None) End Sub End ClassSederhana bukan??, jangan lupa komentarnya yaaa. See Yaa........
Langganan:
Posting Komentar (Atom)
12 Komentar Untuk “[VB.NET] Count Down Timer Dengan ProgressBar”
Kamis, 25 November 2010 pukul 10.49.00 WIB Komentar ini telah dihapus oleh administrator blog.
Kamis, 25 November 2010 pukul 10.50.00 WIB
Komentar ini telah dihapus oleh pengarang.
Jumat, 26 November 2010 pukul 14.36.00 WIB Komentar ini telah dihapus oleh administrator blog.
Sabtu, 27 November 2010 pukul 17.54.00 WIB
Komentar ini telah dihapus oleh pengarang.
Senin, 29 November 2010 pukul 14.00.00 WIB
ok,, happy coding. coz coding is fun.............
Kamis, 02 Desember 2010 pukul 12.29.00 WIB
keren.... tpi belum di praktekin cih..?? he..
ntar saya praktekin dulu yach... trus comen nya bersambung..?? he...
Kamis, 07 Juni 2012 pukul 16.41.00 WIB
makasih gan,,,
ini yg aku cari...
Jumat, 28 Desember 2012 pukul 14.43.00 WIB
makasih banyak gan infonya...
(^_^)
Rabu, 16 Januari 2013 pukul 08.30.00 WIB
thanks share'a :)
moga-moga indonesia jadi progremmer terbaik :D
Kamis, 08 Agustus 2013 pukul 22.09.00 WIB
Komment sendiri?
Kwkwkwkwk
Gagal tuh broo.....
Sabtu, 04 April 2015 pukul 17.37.00 WIB
Thanks Sob,sekarang bisa ane kembangin jadi billing buatan ane.Kunbal ya....
http://x-blogsoftware.blogspot.com/
Rabu, 09 November 2016 pukul 09.19.00 WIB
MessageBeep nya ko error yah gan..?
butuh pencerahan
Posting Komentar
Berikan komentar positif tentang artikel yang sederhana ini niscaya sobat akan mendapatkan balasannya. Hehehe