Membuat Stop-Watch Sederhana Dengan VB 6 -...
Transcript of Membuat Stop-Watch Sederhana Dengan VB 6 -...
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak
diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Membuat Stop-Watch Sederhana Dengan VB 6
Fajar Akbari Ramadhan
Abstrak
Sebagai mahasiswa IT dan memiliki konsentrasi di bidang pemrograman, tentu
kita pasti mengenal Visual Basic 06, software ini sangat user friendly bagi kalangan
mahasiswa untuk membuat sebuah aplikasi sederhana bahkan aplikasi tingkat tinggi. Kali
ini saya akan memberikan sharing sedikit bagaimana cara kita membuat aplikasi
“Stopwatch” menggunakan Visual Basic 06 ini.
Kata kunci : Visual Basic, StopWatch
Pendahuluan
Di zaman yang serba digital seperti sekarang ini, pasti kita tidak akan terlepas
dengan angka, segala sesuatu pasti tertuliskan dengan angka yang sangat detail.
Contohnya saja stopwatch, yaitu alat penghitung waktu yang sangat detail. bukan hanya
sampai di detik saja stopwatch menghitung, bahkan sampai mili detik stopwatch berikan.
Untuk itu pasti kita penasaran kan dengan cara kerja aplikasi stopwatch ini seperti
apa. Nah … saatnya kita mengetahui cara pembuatan aplikasi “Stopwatch Sederhana” ini
di tulisan saya kali ini.
Pembahasan
LANGKAH 1 : MENDESAIN FORM
Letakkan 5 buah control Label, 3 buah Textbox ,3 buah control CommandButton dan
1 buah control Timer.
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak
diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
LANGKAH 2 : PENGATURAN PROPERTI
Nama Control Properti Nilai
Form1 Name Form_arta_wan
Caption Stopwatch Sederhana
Font MS Sans Serif, Bold, 14
BackColor Palette – Red
Label1 Caption Menit
Alignment 0 – Left Justify
BackColor System – Button Face
Font Cooper, Bold, 12
ForeColor Palette-Black
Label2 Caption Detik
Alignment 0 – Left Justify
BackColor System – Button Face
Font Cooper, Bold, 12
ForeColor Palette – Black
Label3 Caption Mili Detik
Alignment 0 – Left Justify
BackColor System – Button Face
Font Cooper, Bold, 12
ForeColor Palette – Black
Label4 Caption :
Alignment 2 – Center
BackColor System – Button Face
Font Tahoma, Bold, 18
ForeColor Palette – Black
Label5 Caption :
Alignment 2 – Center
BackColor System – Button Face
Font Tahoma, Bold, 18
ForeColor Palette – Black
Text1 Name Xmenit
Alignment 2 – Center
BackColor System – Highlight Text
Font Tahoma, Bold, 18
ForeColor Palette – Black
Text 00
Text2 Name Xdetik
Alignment 2 – Center
BackColor System – Highlight Text
Font Tahoma, Bold, 18
ForeColor Palette – Black
Text 00
Text3 Name Xmili
Alignment 2 – Center
BackColor System – Highlight Text
Font Tahoma, Bold, 18
Text 00
Command1 Name CmdStart
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak
diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Caption Start
Font Tahoma, Bold, 10
Command2 Name CmdStop
Caption Stop
Font Tahoma, Bold, 10
Command3 Name CmdKeluar
Caption Keluar
Font Tahoma, Bold, 10
Command4 Name Mnto
Caption Turn On
Command5 Name Mnsd
Caption Turn Off
Setelah langkah satu dan langkah dua selesai, maka hasilnya akan seperti pada gambar di
bawah ini :
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak
diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
LANGKAH 3 : PENULISAN KODE PROGRAM
a. Klik dua kali (Double Click) control CmdStart atau tombol Start, selanjutnya
ketiklah kode program sebagai berikut :
If CmdStart.Caption = "Start" Then
Xmili.Text = "00"
Xdetik.Text = "00"
Xmenit.Text = "00"
CmdStart.Enabled = False
Timer1.Enabled = True
Cmdstop.Enabled = True
End If
End Sub
b. Lalu klik menu View Object, selanjutnya klik dua kali (double klik)
control CmdStop atau tombol Stop, lalu ketiklah kode program berikut ini :
Private Sub Cmdstop_Click()
Timer1.Enabled = False
CmdStart.Enabled = True
Cmdstop.Enabled = False
End Sub
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak
diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
c. Klik menu View Object, Selanjutnya klik dua kali (double click ) form, lalu
ketiklah kode program berikut :
Private Sub Form_Load()
Timer1.Enabled = False
Cmdstop.Enabled = False
End Sub
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak
diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
d. Ada tambahan pula, klik menu Viev Object, lalu klik 2 kali (double click)
tombol Timer, selanjutnya ketiklah kode program berikut ini :
Private Sub Timer1_Timer()
Xmili.Text = Val(Xmili.Text) + 1
If Len(Xmili.Text) = 1 Then Xmili.Text = "0" & Xmili.Text
If Xmili.Text = "60" Then
Xmili.Text = "00"
Xdetik.Text = Val(Xdetik.Text) + 1
If Len(Xdetik.Text) = 1 Then Xdetik.Text = "0" & Xdetik.Text
End If
If Xdetik.Text = "60" Then
Xdetik.Text = "00"
Xmenit.Text = Val(Xmenit.Text) + 1
If Len(Xmenit.Text) = 1 Then Xmenit.Text = "0" & Xmenit.Text
End If
End Sub
e. Lalu, klik menu Viev Object, lalu klik dua kali (double click)
control CmdKeluar atau tombolKeluar, selanjutnya ketiklah kode program
berikut ini:
Private Sub CmdKeluar_Click()
MsgBox (“Apakah Anda yakin ingin keluar”)
End
End Sub
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak
diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
f. Klik menu View Object, Selanjutnya klik dua kali (double click ) Command
Turn on, lalu ketiklah kode program berikut :
Private Sub mnto_Click()
Xmili.Text = "00"
Xdetik.Text = "00"
Xmenit.Text = "00"
Timer1.Enabled = False
CmdStart.Enabled = True
Cmdstop.Enabled = False
End Sub
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak
diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
g. Klik menu View Object, Selanjutnya klik dua kali (double click ) Command
Turn on, lalu ketiklah kode program berikut :
Private Sub mnsd_Click()
Xmili.Text = "00"
Xdetik.Text = "00"
Xmenit.Text = "00"
Timer1.Enabled = False
Cmdstop.Enabled = False
CmdStart.Enabled = False
End Sub
Setelah selesai dengan semua coding yang harus dimasukan ke setiap variable
yang membutuhkan, lalu coba run atau jalankan aplikasinya. Jika berhasil, save aplikasi
tersebut dengan format .exe agar bisa menjadi sebuah aplikasi yang bisa dijalankan di PC
mana saja.
Sekian tulisan saya untuk kali ini yaitu “Membuat Stopwatch Sederhana Dengan
VB.06”. Jika ada kekurangan atau ingin di tanyakan silahkan kirim email ke alamat email
yang tercantum di awal tulisan. Terima kasih sudah mampir di tulisan saya ini dan jangan
lupa kujungi tulisan saya yang lain yah. Dan berikan komentar dan kritik yang
membangun.
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak
diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Penutup
Ternyata gampang gampang susah yah bikin stopwatch itu. Apa lagi program
yang kita pakai adalah Visual Basic, bahasanya mudah kita pahami. Semoga tulisan ini
bisa bermanfaat bagi saya dan para pembaca sekalian.
Biografi
Nama saya Fajar Akbari Ramadhan, biasa orang memanggil saya
dengan nama Fajar. Saya lahir di Tangerang, 13 April 1991 dan
terlahir sebagai anak ke-4 dari 5 bersaudara. Lulus di SMA Negeri
7 Kota Tangerang pada tahun 2009. Dan sekarang sudah bekerja
di salah satu perusahaan Automotive Equipment sambil kuliah
kelas karyawan di STMIK Raharja angkatan 2012.