Info

Contact Me

Nama: Ilham M
Email: ilham@xs-mediatech.org
Status: Pelajar + Freelance Web Developer
Alamat: Jl. Cp'one No 11 - Sirkuit Sentul - Kab. Bogor
Chatt Me
Orang Bijak Adalah Orang Yang Selalu Belajar Dari Kegagalannya.. Sedangkan Orang Yang Bodoh Adalah Orang Yang Selalu Menutupi Kegagalannya..... Tegas Akan Diri Sendiri, Buang Fikiran Negatif., Lakukan Yang Terbaik.. Kegelisahan Hanya Milik Mereka Yang Putus Asa !! (PRIBADI TANGGUH, PANTANG MENGELUH)

Pesan Ilham Sundanist

Belajarlah tuk mengagumi bukan iri.., tuk memuji bukan merayu,. tuk menghargai bukan meniru.., dan maka hidup ini akan lebih berarti. .

Animasi Sepuluh Angka Visual Basic

Masih dengan Visual Basic 6, kali ini saya akan mencoba membahas program yang lebih unik dari sebelumnya, yaitu program animasi sepuluh angka. Animasi di sini sebenarnya hanyalah angka - angka yang bergerak dengan aturan dan kecepatan tertentu saja.

Untuk lebih jelasnya, tampilan programnya adalah sebagai berikut :




Sebelum saya membahas bagaimana cara membuat programnya, saya akan menerangkan bagaimana program itu berjalan. Program semula diam dengan angka "0" di tengah program. Dan ketika user menekan tombol START, maka program akan berjalan seperti animasi, mulai dari angka 0 - 10, dan kembali lagi ke 0, kemudian mengulang lagi sampai angka 10. Demikian seterusnya selama tidak ditekan tombol STOP. Hitungan angka akan berhenti dan kembali menjadi 0 setelah user menekan tombol STOP. Tampilan program ketika dijalankan adalah sebagai berikut :




Untuk membuat program tersebut, kita hanya membutuhkan 3 elemen, yaitu label, commond button dan timer. Susunlah sedemikian hingga seperti gambar di atas.

Adapun listing programnya adalah sebagai berikut :

Private Sub Command1_Click()
If Command1.Caption = "START" Then
Command1.Caption = "STOP"
Timer1.Enabled = True


Else
Command1.Caption = "START"
Label1.Caption = 0
Timer1.Enabled = False
End If

End Sub

Private Sub Form_Load()
Command1.Caption = "START"
Label1.Caption = 0
Timer1.Interval = 300
Timer1.Enabled = False
End Sub

Private Sub Timer1_Timer()
If Label1.Caption = 0 Then
Label1.Caption = 1
ElseIf Label1.Caption = 1 Then
Label1.Caption = 2
ElseIf Label1.Caption = 2 Then
Label1.Caption = 3
ElseIf Label1.Caption = 3 Then
Label1.Caption = 4
ElseIf Label1.Caption = 4 Then
Label1.Caption = 5
ElseIf Label1.Caption = 5 Then
Label1.Caption = 6
ElseIf Label1.Caption = 6 Then
Label1.Caption = 7
ElseIf Label1.Caption = 7 Then
Label1.Caption = 8
ElseIf Label1.Caption = 8 Then
Label1.Caption = 9
ElseIf Label1.Caption = 9 Then
Label1.Caption = 10
ElseIf Label1.Caption = 10 Then
Label1.Caption = 0
End If
End Sub



Selamat mencoba!!!!

Related Post



2 komentar:

  • jiah ini mah mls kepanjangan neh ad cara gampang
    bkin 1 timer,command button n label1

    buat syntax di command butto sebagai berikut
    private sub command1_click()
    timer1.value=true
    label1.caption=label1.caption val(label1.caption)+1
    if label1.caption>= 10 then
    label1.caption=0
    end if
    end sub

  • Anonim

    kalau cara membuat animasi stopwatch gimana?

  • Tulis Komentarnya

    About the author

    Ilham outSIDers
    Kita Berantas Kebodohan, Tau Diri, Kenal diri, Dan bisa jaga diri.. Hantam Ketidak Pastian Diri, Pengecut Bukanlah Jati Diri Yang Sejati . Tunjukan pada dunia kita adalah manusia yang harus dipuji !! Karna Kita Pembrontak S.I.D