hay gan..
pada kesempatan ini saya akan berbagi sedikit ilmu lagi, cara membuat kalkulator sederhana, tetapi dengan menambahkan Tombol ON/OFF pada kalkulator ini.
langsung aja ya kita mulai..
1. buka Visual Basic 6.0 anda dan buat project baru
2. lalu desain Project kalkulator ini seperti gambar di bawah ini
Misalkan button "+" name di ganti menjadi "tambah" dan yang lainnya juga sama seperti itu.
oh ya untuk button kurang ganti captionnya menjadi "__" underscor dua kali bukan "-" . Dan untuk tombol "ON" ganti name menjadi "nyalah" sedangkan tombol "OFF" menjadi "mati".
4. Langkah selanjutnya kita klik kanan pada form lalu pilih "view code". Setelah itu kita bersihkan dulu kolom codenya dengan cara CTRL+A dan tekan Backspace atau delete.
5. kalau sudah silahkan ketikkan code dibawah ini atau copy + paste juga boleh..
Private Sub bagi_Click()
If Label1.Caption = “” Then
Label1.Caption = Text1.Text
Label5.Caption = bagi.Caption
End If
If Label5.Caption <> “” Then
Label5.Caption = “/”
End If
Text1.Text = “”
End Sub
Private Sub Command0_Click()
Text1.Text = (Text1.Text) + Command0.Caption
End Sub
Private Sub Command1_Click()
Text1.Text = (Text1.Text) + Command1.Caption
End Sub
Private Sub Command10_Click()
Text1.Text = “”
Label1.Caption = “”
Label2.Caption = “”
Label4.Caption = “”
Label5.Caption = “”
End Sub
Private Sub Command11_Click()
Text1.Text = “”
End Sub
Private Sub Command2_Click()
Text1.Text = (Text1.Text) + Command2.Caption
End Sub
Private Sub Command3_Click()
Text1.Text = (Text1.Text) + Command3.Caption
End Sub
Private Sub Command4_Click()
Text1.Text = (Text1.Text) + Command4.Caption
End Sub
Private Sub Command5_Click()
Text1.Text = (Text1.Text) + Command5.Caption
End Sub
Private Sub Command6_Click()
Text1.Text = (Text1.Text) + Command6.Caption
End Sub
Private Sub Command7_Click()
Text1.Text = (Text1.Text) + Command7.Caption
End Sub
Private Sub Command8_Click()
Text1.Text = (Text1.Text) + Command8.Caption
End Sub
Private Sub Command9_Click()
Text1.Text = (Text1.Text) + Command9.Caption
End Sub
Private Sub Form_Activate()
For Each Control In Me
If TypeName(Control) = “CommandButton” Then
Control.Enabled = False
End If
Next
nyalah.Enabled = True
Form1.BackColor = &H0&
Text1.BackColor = &H0&
Label1.BackColor = &H0&
Label2.BackColor = &H0&
Label4.BackColor = &H0&
Label5.BackColor = &H0&
Label3.BackColor = &H0&
End Sub
Private Sub hasil_Click()
If Label1.Caption And Text1.Text <> “” Then
Label2.Caption = Text1.Text
Select Case Label5.Caption
Case “+”
Label4.Caption = Val(Label1.Caption) + Val(Label2.Caption)
Case “/”
Label4.Caption = Val(Label1.Caption) / Val(Label2.Caption)
Case “X”
Label4.Caption = Val(Label1.Caption) * Val(Label2.Caption)
Case “__”
Label4.Caption = Val(Label1.Caption) – Val(Label2.Caption)
End Select
End If
Text1.Text = “”
End Sub
Private Sub kali_Click()
If Label1.Caption = “” Then
Label1.Caption = Text1.Text
Label5.Caption = kali.Caption
End If
If Label5.Caption <> “” Then
Label5.Caption = “X”
End If
Text1.Text = “”
End Sub
Private Sub kurang_Click()
If Label1.Caption = “” Then
Label1.Caption = Text1.Text
Label5.Caption = kurang.Caption
End If
If Label5.Caption <> “” Then
Label5.Caption = “__”
End If
Text1.Text = “”
End Sub
Private Sub nyalah_Click()
For Each Control In Me
If TypeName(Control) = “CommandButton” Then
Control.Enabled = True
End If
Next
Form1.BackColor = &HFFFF80
Text1.BackColor = &HFFFF80
Label1.BackColor = &HFFFF80
Label2.BackColor = &HFFFF80
Label4.BackColor = &HFFFF80
Label5.BackColor = &HFFFF80
Label3.BackColor = &HFFFF80
End Sub
Private Sub tambah_Click()
If Label1.Caption = “” Then
Label1.Caption = Text1.Text
Label5.Caption = tambah.Caption
End If
If Label5.Caption <> “” Then
Label5.Caption = “+”
End If
Text1.Text = “”
End Sub
Setelah itu tekan tombol F5 dan lihat hasilnya.
* SELAMAT MENCOBA YA GAN *
0 komentar:
Posting Komentar