• Tips website membahas seputar membuat website dengan mudah, menarik dan banyak pengunjungnya, dengan design yang menawan, pengaturan yang sangat mudah bagi pemula tentunya.
  • Tips Photoshop bagaimana cara menggunakan photoshop bagi pemula dan mahir dalam pengeditan gambar yang kurang maksimal menjadi maksimal, dan mengetahui dengan mudah fungsi-fungsi tool dalam photoshop.
  • Tips CorelDraw berisikan cara-cara membuat design perpaduan gambar dengan drawing tool, tips bagi pemula yang menyukai coreldraw, serta membuat berbagai bentuk design undangan dengan mudah.
  • Tips Jaringan mengulas bagaimana membuat sebuah jaringan Local maupun peer to peer yang berbasis kabel maupun wifi, bagaimana security jaringan yang baik dan pengeloaan jaringan yang aman, dan masih banyak lagi yang lain
  • Tips Visual Basic disini akan dijelaskan bagaimana membuat ssebuah program yang dari sederhana ke tingkat yang mahir dan profesional, terdapat tips bagaimana cara cepat membuat program dengan mudah.

Simple Stopwatch Application from VB 6.0

Selasa, 07 September 2010 Label:
Untuk membuat sebuah aplikasi yang menggunakan control timer satu hal yang perlu diperhatiin atau diketahui yaitu interval yang digunakan. Pada visual basic untuk satu detik nilai interval timernya adalah 1000.

Code program ini bisa kalian coba buat dengan metode perulangan atau looping. Namun pada code ini saya menggunakan "if bersarang". dan saya mencoba membuat sebuah logika yang sederhana yang semoga saja bisa dimengerti.
Berikut tampilan design dan name dari tiap control nya aplikasinya:


Dan berikut adalah coding yang digunakan :

Dim jam, menit, detik, milisec

Private Sub cmdExit_Click()

Timer1.Enabled = False
Timer2.Enabled = False
End

End Sub

Private Sub cmdreset_Click()

'membuat tampilan menjadi 00:00:00:00

lblSecon.Caption = "00"
lblMinute.Caption = "00"
lblHour.Caption = "00"

'pengaturan nilai variabel

jam = "0"
menit = "0"
detik = "0"

End Sub

Private Sub cmdStart_Click()

Timer1.Enabled = True
Timer2.Enabled = True
cmdreset.Enabled = False
cmdStart.Enabled = False
cmdStop.Enabled = True

jam = lblHour.Caption
menit = lblMinute.Caption
detik = lblSecon.Caption

End Sub

Private Sub cmdStop_Click()

Timer1.Enabled = False
Timer2.Enabled = False
cmdreset.Enabled = True
cmdStart.Enabled = True
cmdStop.Enabled = False

End Sub

Private Sub Form_Load()

'pemberian nilai properti interval timer
' interval untuk satu detik sama dengan kuranglebih 1000

Timer1.Interval = 1000
Timer2.Interval = 500

End Sub

Private Sub Timer1_Timer()

detik = detik + 1
If Val(detik) > 59 Then 'fungsi "val" untuk menggubah karakter menjadi angka atau number

detik = "00"
menit = Val(menit) + 1

If Val(menit) > 59 Then

menit = "00"
jam = Val(jam) + 1

If Val(jam) > 23 Then
jam = "00"

End If
End If
End If

d = Len(detik) 'fungsi "len" berguna untuk mengetahui banyak/panjang karakter
If d = 1 Then
lblSecon.Caption = "0" & detik 'membuat tampilan menjadi "0X"
'tanda "&" berfungsi untuk penggabungan karakter
Else
lblSecon.Caption = detik
End If

m = Len(menit)
If m = 1 Then
lblMinute.Caption = "0" & menit
Else
lblMinute.Caption = menit
End If

j = Len(jam)
If j = 1 Then
lblHour.Caption = "0" & jam
Else
lblHour.Caption = jam
End If

End Sub

Private Sub Timer2_Timer()

'Untuk membuat karakter titik dua ( : ) berkedip

Label1.Visible = Not Label1.Visible
Label2.Visible = Not Label2.Visible

End Sub

Untk pengembangannya bisa dicoba menambahkan fasilitas milisecon nya.

0 komentar:

Posting Komentar

Related Posts with Thumbnails
 
Tutorial IT Gratis © 2010 | Designed by Jon_no