Anda di halaman 1dari 13

INTERFACE

Simulasi Lampu Berjalan Menggunakan Visual Basic 6.0


Langkah - Langkah
1. Buka VB. Pada menu File, klik perintah New
Project, lalu klik OK untuk membuat sebuah file
executable standar.
2. Buat tampian Form seperti yang terlihat pada
gambar 1. Gambar 1 adalah gambar tampilan
simulasi output LED pada Visual Basic 6.0.
Gambar tata letak komponen
3. Klik kontrol label untuk membuat label1 yang akan kita
gunakan untuk membuat judul.

4. Klik kontrol commandbutton untuk membuat command1,


command2, command3. Command1 digunakan untuk
membuat tombol lampu berjalan dari kiri ke kanan, yaitu
tombol untuk menyalakan lampu berjalan dari kiri ke kanan.
Command2 untuk membuat tombol berhenti, yaitu tombol
untuk menghentikan lampu yang berjalan. Command3 untuk
membuat tombol Keluar, yaitu tombol untuk keluar dari form
project
5. Klik control shape sebanyak delapan kali untuk
membuat gambar LED
6. Ubah properti objek seperti dibawah ini :
Objek Properti Setting
Caption Simulasi Lampu Berjalan dari Kiri ke Kanan

Label1
Font Lucisda Lucida Calligraphy, italic bold, 12

Command1 Caption Lampu Berjalan dari Kiri ke kanan

Command2 Caption Stop

Command3 Caption exit

fillstyle Transparent

Shape 1 - 8 fillcolour red


shape circle
timer 1-8 enabled FALSE
  interval 500
7. Setelah selesai pembuatan form dan properti, kita siap menulis
kode – kode program yang akan menjadikan program yang kita buat
sesuai dengan yang kita inginkan. Ketik kode program seperti
dibawah ini:

Private Sub Command1_Click()


Timer1.Enabled = True
End Sub
Private Sub Command2_Click()
Timer1.Enabled = False
Timer2.Enabled = False
Timer3.Enabled = False
Timer4.Enabled = False
Timer5.Enabled = False
Timer6.Enabled = False
Timer7.Enabled = False
Timer8.Enabled = False
Private Sub Command5_Click() End Sub
MsgBox "are you sure" Private Sub Timer2_Timer()
End Timer1.Enabled = False
End Sub Timer2.Enabled = False
Private Sub Timer1_Timer() Timer3.Enabled = True
Timer1.Enabled = False Timer4.Enabled = False
Timer2.Enabled = True Timer5.Enabled = False
Timer3.Enabled = False Timer6.Enabled = False
Timer4.Enabled = False Timer7.Enabled = False
Timer5.Enabled = False Timer8.Enabled = False
Timer6.Enabled = False Shape1.FillStyle = 1
Timer7.Enabled = False Shape2.FillStyle = 0
Timer8.Enabled = False Shape3.FillStyle = 1
Shape1.FillStyle = 0 Shape4.FillStyle = 1
Shape2.FillStyle = 1 Shape5.FillStyle = 1
Shape3.FillStyle = 1 Shape6.FillStyle = 1
Shape4.FillStyle = 1 Shape7.FillStyle = 1
Shape5.FillStyle = 1 Shape8.FillStyle = 1
Shape6.FillStyle = 1 End Sub
Shape7.FillStyle = 1
Shape8.FillStyle = 1
Private Sub Timer3_Timer() Private Sub Timer4_Timer()
Timer1.Enabled = False Timer1.Enabled = False
Timer2.Enabled = False Timer2.Enabled = False
Timer3.Enabled = False Timer3.Enabled = False
Timer4.Enabled = True Timer4.Enabled = False
Timer5.Enabled = False Timer5.Enabled = True
Timer6.Enabled = False Timer6.Enabled = False
Timer7.Enabled = False Timer7.Enabled = False
Timer8.Enabled = False Timer8.Enabled = False
Shape1.FillStyle = 1 Shape1.FillStyle = 1
Shape2.FillStyle = 1 Shape2.FillStyle = 1
Shape3.FillStyle = 0 Shape3.FillStyle = 1
Shape4.FillStyle = 1 Shape4.FillStyle = 0
Shape5.FillStyle = 1 Shape5.FillStyle = 1
Shape6.FillStyle = 1 Shape6.FillStyle = 1
Shape7.FillStyle = 1 Shape7.FillStyle = 1
Shape8.FillStyle = 1 Shape8.FillStyle = 1
End Sub End Sub
Private Sub Timer5_Timer() Private Sub Timer6_Timer()
Timer1.Enabled = False Timer1.Enabled = False
Timer2.Enabled = False Timer2.Enabled = False
Timer3.Enabled = False Timer3.Enabled = False
Timer4.Enabled = False Timer4.Enabled = False
Timer5.Enabled = False Timer5.Enabled = False
Timer6.Enabled = True Timer6.Enabled = False
Timer7.Enabled = False Timer7.Enabled = True
Timer8.Enabled = False Timer8.Enabled = False
Shape1.FillStyle = 1 Shape1.FillStyle = 1
Shape2.FillStyle = 1 Shape2.FillStyle = 1
Shape3.FillStyle = 1 Shape3.FillStyle = 1
Shape4.FillStyle = 1 Shape4.FillStyle = 1
Shape5.FillStyle = 0 Shape5.FillStyle = 1
Shape6.FillStyle = 1 Shape6.FillStyle = 0
Shape7.FillStyle = 1 Shape7.FillStyle = 1
Shape8.FillStyle = 1 Shape8.FillStyle = 1
End Sub End Sub
Private Sub Timer7_Timer() Private Sub Timer8_Timer()
Timer1.Enabled = False Timer1.Enabled = True
Timer2.Enabled = False Timer2.Enabled = False
Timer3.Enabled = False Timer3.Enabled = False
Timer4.Enabled = False Timer4.Enabled = False
Timer5.Enabled = False Timer5.Enabled = False
Timer6.Enabled = False Timer6.Enabled = False
Timer7.Enabled = False Timer7.Enabled = False
Timer8.Enabled = True Timer8.Enabled = False
Shape1.FillStyle = 1 Shape1.FillStyle = 1
Shape2.FillStyle = 1 Shape2.FillStyle = 1
Shape3.FillStyle = 1 Shape3.FillStyle = 1
Shape4.FillStyle = 1 Shape4.FillStyle = 1
Shape5.FillStyle = 1 Shape5.FillStyle = 1
Shape6.FillStyle = 1 Shape6.FillStyle = 1
Shape7.FillStyle = 0 Shape7.FillStyle = 1
Shape8.FillStyle = 1 Shape8.FillStyle = 0
End Sub End Sub
8. Jalankan program simulasi LED berjalan Klik tombol Start
pada Toolbar. Jika tidak terjadi kesalahan akan muncul
seperti gambar di bawah ini.
Latihan Praktek
1. Buatlah Simulasi LED berjalan dari kanan ke kiri
2. Buatlah Simulasi LED berjalan dari tengah
kesamping kiri dan kanan
3. Kreasikanlah hasil percobaan kalian sekreatif
mungkin

Anda mungkin juga menyukai