KONSTANTA, VARIABEL, TIPE DATA dan OPERATOR

advertisement
Microsoft Visual Basic 6.0
KONSTANTA, VARIABEL, TIPE DATA dan
OPERATOR
KONSTANTA
Adalah bilangan atau string tetap yang nilainya tidak dapat diganti.
Konstanta didefinisikan dengan kunci kata Const
Cth :
Const Kata
Const PI
= “Pelatihan VB 6”
= 3.14
VB mempunyai banyak konstanta untuk sistem, umumnya diberi awalan “vb”.
vbBlack
Warna Hitam
vbRed
Warna Merah
vbGreen
Warna Hijau
vbBlue
Warna Biru
vbCyan
Warna Cyanida
vbMagenta
Warna Magenta
vbYellow
Warna Kuning
VARIABEL
Variabel Adalah sebuah tempat penyimpanan data sementara dan bisa berubah nilainya.
Deklarasi Variabel :
Bentuk Umum : Dim <nama_variabel> As <tipe data>
Dim : Berlaku sampai suatu prosedur selesai dijalankan
Cara penentuan Variabel :
o Nama Variabel harus diawali dengan Huruf
o Boleh terdiri atas huruf, angka, underscore( _ )
o Tidak boleh lebih dari 255 karakter
Pendeklarasian Variabel Ada 2 :
1. Deklarasi Variabel Implicit
Yaitu Mendeklarasikan nama variabel beserta tipe datanya dan langsung
mengalokasikan nilainya didalam memori.
2. Deklarasi Variabel Eksplicit
Yaitu Mendeklarasikan nama variabel beserta tipe datanya didalam prosedur.
TIPE DATA
Tipe Data
Integer
Long
Single
Double
Nilai
-32768 s/d 32767
-2 147 483 648 s/d 2 147 483 647
1.4 E-45 s/d 3.4 E 38
.-3.4 E38 s/d –1.7 E-45
4.9E-324 s/d 1.7 E308
Keterangan
Bilangan Bulat
Bilangan Bulat
Bilangan Pecahan
Bilangan pecahan presisi ganda
☺ syara26.wordpress.com
☺
Microsoft Visual Basic 6.0
Currency
Byte
Boolean
Date
Object
String
Variant
-4.9E-324 s/d –1.7E308
-922 337 203 685 477 5088 s/d 922 Mata Uang
337 203 685 477 5088
0 s/d 255
Bilangan Bulat
True atau False
1/1/100 s/d 12/31/9999
Gambar
Maksimum 65500 karakter
Deret Karakter
Salah satu dari tipe di atas
OPERATOR
1. Operator aritmatik
Operator aritmatika adalah operator yang digunakan untuk perhitungan, antara lain :
2. Operator pembanding
Operator pembanding adalah untuk membanding dua buah operand yang
menghasilkan nilai true atau false. Operator pembanding antara lain :
3. Operator logika
Operator logika adalah untuk komparasi dua buah perbandingan yang menghasilkan nilai
true atau false. Operator pembanding antara lain :
☺ syara26.wordpress.com
☺
Microsoft Visual Basic 6.0
Untuk membuat form baru,
• Buka Aplikasi Visual Basic 6.0
•
Pilih Menu OpenProject – Pilih tempat penyimpanan project – Open
•
Pilih Menu Project – Add Form – pilih tab new (form) – open
☺ syara26.wordpress.com
☺
Microsoft Visual Basic 6.0
Latihan part2_a
Objek
Properties
Option1
Nilai
Biru
OptBiru
Option2
Hijau
OptHijau
Option3
Merah
OptMerah
Option4
Miring
OptMiring
Option5
Caption
Tebal
Name
OptTebal
Option6
Size
OptSize
Option7
Kuning
OptKuning
Option8
Putih
OptPutih
Option9
Hitam
OptHitam
Text1
Text
SYARA SYAHADA
Name
Text1
Command1
Command2
CmdKeluar
Name
&Keluar
Caption
CmdBersih
&Bersih
☺ syara26.wordpress.com
☺
Microsoft Visual Basic 6.0
Private Sub optbiru_Click()
Text1.ForeColor = vbBlue
End Sub
Private Sub opthijau_Click()
Text1.ForeColor = vbGreen
End Sub
Private Sub optmerah_Click()
Text1.ForeColor = vbRed
End Sub
Private Sub opthitam_Click()
Text1.BackColor = vbBlack
End Sub
Private Sub oprkuning_Click()
Text1.BackColor = vbYellow
End Sub
Private Sub optputih_Click()
Text1.BackColor = vbWhite
End Sub
Private Sub optmiring_Click()
Text1.FontItalic = True
End Sub
Private Sub opttebal_Click()
Text1.FontBold = True
End Sub
Private Sub optsize_Click()
Text1.FontSize = 20
End Sub
Private Sub bbersih_Click()
optbiru.Value = False
opthijau.Value = False
optmerah.Value = False
optmiring.Value = False
opttebal.Value = False
optsize.Value = False
optkuning.Value = False
optputih.Value = False
opthitam.Value = False
End Sub
Private Sub bkeluar_Click()
End
End Sub
☺ syara26.wordpress.com
☺
Microsoft Visual Basic 6.0
Latihan part2_b
Klu dah desain,, ganti name masing2 object y???
Biasakan sendiri,,
Private Sub cmdbagi_Click()
hasil.Text = Val(tnil1.Text) /
Val(tnil2.Text)
End Sub
Private Sub cmdkali_Click()
thasil.Text = Val(tnil1.Text) *
Val(tnil2.Text)
End Sub
Private Sub cmdbersih_Click()
tnil1.Text = ""
tnil2.Text = ""
thasil.Text = ""
optand.Value = False
optor.Value = False
tnil1.SetFocus
End Sub
Private Sub cmdkeluar_Click()
ra = MsgBox("Yakin Nich Mau
Keluar?", vbQuestion + vbYesNo,
"Konfirmasi")
If ra = vbYes Then
End
End If
End Sub
☺ syara26.wordpress.com
☺
Microsoft Visual Basic 6.0
Private Sub cmdkurang_Click()
thasil.Text = Val(tnil1.Text) Val(tnil2.Text)
End Sub
Private Sub cmdtambah_Click()
thasil.Text = Val(tnil1.Text) +
Val(tnil2.Text)
End Sub
Private Sub cmdlebihbesar_Click()
thasil.Text = Val(tnil1.Text) >
Val(tnil2.Text)
End Sub
Private Sub optand_Click()
thasil.Text = Val(tnil1.Text) >= 50 And
Val(tnil2.Text) < 75
End Sub
Private Sub cmdlebihkecil_Click()
thasil.Text = Val(tnil1.Text) <
Val(tnil2.Text)
End Sub
Private Sub optor_Click()
thasil.Text = Val(tnil1.Text) <= 30 Or
Val(tnil2.Text) > 45
End Sub
☺ syara26.wordpress.com
☺
Microsoft Visual Basic 6.0
Untuk menjalankan form selanjutnya,
• Pilih Menu Project - ProjectProperties
•
Pilih StartUp Object
•
Coba run,,
☺ syara26.wordpress.com
☺
Microsoft Visual Basic 6.0
☺ syara26.wordpress.com
☺
Download