Kali  ini  saya akan memposting cara membuat kalkulator  dengan menggunakan VB6.  Sebelum kita melakukan percobaan, sebaiknya kita mempelajari apa itu “ Array “ . karna dalam pembuatan kalkulator Array sangat dibutuhkan dan  bahkan  pembuatan program” lain dengan menggunakan VB. Untuk mempersingkat waktu, kita mulai saja dari pengenalan Array. Array  dalam bahasa Indonesia adalah index. Maka variable index  ialah variabaile yg mempunyai index  yg biasa ditulis  var(index).  Array sangat penting sekali dalam pemrograman, karna Array dapat menampung banyak data yg bertipe sama. Untuk dapat membuat Array, maka terlebih dahulu hrs didefinisikan nama variable Array  dan berapa Jumlah maksimalnya dengan cara
1. Buka program VB 6. Pasti anda tahu kan gimana cara bukanya.
2. Buat project baru dengan standart exe.
      
Terima Kasih. Selamat mencoba
                                          Dim nama_variabel (jumlah_array ) as type_data
Perintah ini digunakan  sesuai kebutuhan, apakah array  ini hanya untuk subroutine (event) local atau event”  lain yg ada di form.  Cukup sekian gambaran penjelasan tentang Array. Sekarang kita mulai saja membuat program kalkulator  penjumlahan, pengurangan, pembagian ataupun perkalian dapat dilakukan dengan memanfaatkan control Array  pada tombol”   yg digunakan.1. Buka program VB 6. Pasti anda tahu kan gimana cara bukanya.
2. Buat project baru dengan standart exe.
Gbr 1.
 3.   Buat komponen text box, atur property [ font ] size sesuai keinginan.
  4. Buat  1 buah command button yg digunakan untuk tombol” angka pada kalkulator  dijadikan control
     Array dengan cara  mengcopy  paste command button sehingga menjadi command1(0), Command1(1),
     Command1(2),  dan seterusnya hingga  Command1(9). Dan ubah caption nya sesuai angka”  yg didalam
     kurung.
cth: pada tombol command 1 (2): buat angka 2 pada caption tombol tsb.
cth: pada tombol command 1 (2): buat angka 2 pada caption tombol tsb.
     Tombol tersebut dicopy sebanyak 10 tombol agar mencapai Command1(9).
 5.  Buat 1 buah command button lagi untuk tombol merestart  hingga angka yang ada dilayar kembali
      menjadi 0.  Yg biasanya captionnya diubah mejadi  C.
  6.  Dan 1 command button lagi untuk membuat tanda tambah (+) kurang (-), kali (*), bagi     ( : ), dan
      samadengan (=).  Caranya sama seperti no 4  dengan mengcopy tombol.
  7.   Kemudian atur posisinya sebagai Berikut:
Gbr  2
k     8.      Pada  jendela code, tambahkan code program berikut ( copas seluruhnya ya ) :
Dim kal, operasi As String
Dim bil As Integer
Private Sub Command1_Click(Index As Integer)
kal = kal + Trim(Str(Index))
Text1 = kal
End Sub
Private Sub Command2_Click()
Text1 = "0"
kal = ""
End Sub
Private Sub Command3_Click(Index As Integer)
Select Case Index
Case 0:
bil2 = Val(kal)
If operasi = "+" Then bil = bil + bil2
If operasi = "-" Then bil = bil - bil2
If operasi = "*" Then bil = bil * bil2
If operasi = "/" Then bil = bil / bil2
Text1 = bil
kal = Trim(Str(bil))
Case 1:
bil = Val(kal)
operasi = "+"
kal = ""
Case 2:
bil = Val(kal)
operasi = "-"
kal = ""
Case 3:
bil = Val(kal)
operasi = "*"
kal = ""
Case 4:
bil = Val(kal)
operasi = "/"
kal = ""
End Select
End Sub
       9.      Program siap untuk digunakan.
  Program yg saya berikan masih sangat sederhana. Anda dapat berkreasi lebih baik lagi.  
           INGAT ….. !!!!!     Sebaiknya anda pelajari code yang saya berikan.
Agar  anda dapat mengembangkan nya dengan mudah.
Sebelum anda beranjak dari sini, sebaiknya anda meninggalkan komentar anda terlebih dahulu. Agar kreasi “ Tumorang “ yg lain, lebih baik dari yg sebelumnya dan lebih cerah dari hari ini.
Sebelum anda beranjak dari sini, sebaiknya anda meninggalkan komentar anda terlebih dahulu. Agar kreasi “ Tumorang “ yg lain, lebih baik dari yg sebelumnya dan lebih cerah dari hari ini.
Terima Kasih. Selamat mencoba
Salam  Kreatif.  J


 
 
Makasih atas tutorialnya sob
ReplyDeletenice share gan !!
ReplyDeleteane coba dlu
komena balik yahh
http://cyberpkl.blogspot.com/
kagak ngerti VB mas ane? :)
ReplyDeleteok gan Master Software Mobile, Putra Luph Piezz . thx udh mampir.
ReplyDeleteThe7Bloggers : sama gan. ane juga ga paham mslh VB. sama" belajar aja kita
sayang banget gak punya program VB
ReplyDeletehahaa....
ReplyDeleteok. never mind system of blog.
makasih gan,,udah bantu aku buat tugas algo
ReplyDeleteblognyonyait.blogspot.com