Tutorial Membuat Stopwatch dengan Visual Basic .

NET 2008
1. Tekan Tombol Windows “” pada keyboard, maka akan muncul start screen seperti dibawah ini

2. Ketikan pada keyboard “Microsoft Visual Studio 2008”, lalu tekan tombol Enter pada keyboard.

ketikan nama aplikasi. . Sekarang akan muncul kotak dialog New Project. misal “Stopwatch” lalu Klik Ok. dan muncul Start Page. lalu klik Create : Project 4.3. Tunggu hingga Aplikasi selesai memuat program. maka akan muncul lembar kerja Form yang akan kita buat.

5. RichTextBox. Dengan menggunakan Toolbox yang ada di sisi kanan lembar kerja. dan Label hingga menjadi seperti dibawah ini : . susun Button.

Klik 2x pada Button3 atau Tombol Reset. Tambahakan deklarasi dibawah ini tepat dibawah kata Public Class Form1 Private st As New Stopwatch Dim urut As Integer (Deklarasi Variabel dan Stopwatch) 8. lalu masukan perintah dibawah ini: Timer1. Klik 2x pada Button2 atau Tombol Stop.Start() Me.Text += urut. Klik 2x pada Form1. lalu masukan perintah dibawah ini: Timer1.Text + Chr(11) Label1.Enabled = False Button3. lalu masukan perintah dibawah ini: Button2.Enabled = True (Perintah ini memulai timer dan stopwatch) 9.Stop() Button2.Enabled = True (Perintah ini menghentikan baik timer dan stopwatch) 10. lalu masukan perintah dibawah ini: Timer1.st.Stop() Me.st.Enabled = False 7.Berikut Tabel Perubahan yang Dilakukan Objek Button1 Button2 Button3 RichTextBox1 Label1 Form1 Timer1 Properti Text Text Text ReadOnly Text Text MaximizeBox MinimizeBox Interval Perubahan Start Stop Reset True 00 : 00 : 00 : 000 Stopwatch False False 1 6. Klik 2x pada Button1 atau Tombol Start.Enabled = True Button3.Text = "00 : 00 : 00 : 000" .Start() Button1.st.Reset() urut += 1 RichTextBox1.Stop() Me.Enabled = False Button1.ToString() + ": " + Label1.Enabled = False Button2.

Button1. dengan dipengaruhi oleh setiap interval timer mengubah label1 menjadi waktu pengukuran yang berubah setiap interval 1 milidetik) 12.st.Berikut adalah listing program secara utuh ._ saiki.Klik 2x pada Timer1.Floor(saiki.Milliseconds) (Perintah ini mengambil hasil pengukuran dari stopwatch dan memformatnya dalam bentuk “00 : 00 : 00 : 000”.) 11.Elapsed Label1.Enabled = False Button3. saiki._ Math.TotalHours).Seconds.Minutes.Enabled = True Button2. saiki. 13. lalu masukan perintah dibawah ini: Dim saiki As TimeSpan = Me.Format("{0:00} : {1:00} : {2:00} : {3:000}". maka program akan didebug dan dijalankan apabila tidak terjadi error saat Debug.Text = String.Enabled = False (Perintah ini bertugas menghentikan sekaligus me-reset timer dan stopwatch serta memasukan waktu hasil pengukuran kedalam RichTextBox.Lalu Tekan tombol F5 pada Keyboard.

Milliseconds) End Sub Private Sub Button3_Click(ByVal sender As System.EventArgs) Handles Button3.Text += urut.Enabled = False Button1.Text+Chr(11) Label1.Enabled = False Button3.Enabled = False End Sub Private Sub Button2_Click(ByVal sender As System. saiki.Tick Dim saiki As TimeSpan = Me.Start() Button1.Minutes.Object.st.Click Timer1.st.Enabled = True End Sub End Class .Floor(saiki.Enabled = False Button3.Elapsed Label1.Object.Click Timer1.Enabled = False Button2. ByVal e As System.ToString() + ": " + Label1.Enabled = False End Sub Private Sub Timer1_Tick(ByVal sender As System.Stop() Me.Public Class Form1 Private st As New Stopwatch Dim urut As Integer Private Sub Form1_Load(ByVal sender As System.st.EventArgs) Handles MyBase.Object.EventArgs) Handles Button2.Load Button2.st.Stop() Button2.Object.Format("{0:00} : {1:00} : {2:00} : {3:000}".EventArgs) Handles Timer1.Text = String.Click Timer1.EventArgs) Handles Button1.Object. ByVal e As System.Text = "00 : 00 : 00 : 000" Button1.TotalHours).Stop() Me. ByVal e As System. saiki. saiki.Reset() urut += 1 RichTextBox1.Start() Me.Seconds.Enabled = True End Sub Private Sub Button1_Click(ByVal sender As System. ByVal e As System.Enabled = True Button2. Math.Enabled = True Button3. ByVal e As System.

Sign up to vote on this title
UsefulNot useful