Setelah Kutahu Ternyata yang Kutahu Masih Sedikit…?
Berawal dari ada salah satu temen kuliah saya di Rafhael yang bertanya
gimana sih cara membuat Aplikasi Konversi Panjang dengan menggunakan Array di VB 2008
yang sekaligus mau dipakai demo pas UAS nanti, oleh karena itu saya
ingin sedikit berbagi kepada teman-teman di seluruh Indonesia. Berikut
langkah-langkah membuat aplikasi konversi panjang sederhana :
- Buatlah form seperti gambar di bawah ini
konversipanjang
- Ketikkan Kode berikut ini
02 | Dim satuan() As String = { "" , "Inchi" , "Fathom" , "Foot" , "Furlong" , "Kilometer" , "Meter" , "Mile" , "Rod" , "Yard" } |
03 | Dim feet() As Double = {0, 0.0833, 6, 1, 660, 3281.5, 3.28155, 5280, 16.5, 3} |
06 | Private Sub Form1_Load( ByVal sender As System. Object , ByVal e As System.EventArgs) Handles MyBase .Load |
07 | For i As Integer = 1 To 9 |
08 | ListBox1.Items.Add(i & ". " & satuan(i)) |
12 | Private Sub cmdconvert_Click( ByVal sender As System. Object , ByVal e As System.EventArgs) Handles cmdconvert.Click |
13 | hasil = Val(nilai.Text * feet(txtfrom.Text)) |
14 | hasil = Val(hasil / feet(txtto.Text)) |
15 | txthasil.Text = FormatNumber(hasil, 2, TriState. True , TriState. False ) |
Berikut Penjelasan dari kode tersebut
1 | Dim satuan() As String = { "" , "Inchi" , "Fathom" , "Foot" , "Furlong" , "Kilometer" , "Meter" , "Mile" , "Rod" , "Yard" } |
2 | Dim feet() As Double = {0, 0.0833, 6, 1, 660, 3281.5, 3.28155, 5280, 16.5, 3} |
Kode diatas adalah pendeklarasian Array satuan dan Feet serta variable hasil
1 | Private Sub Form1_Load( ByVal sender As System. Object , ByVal e As System.EventArgs) Handles MyBase .Load |
2 | For i As Integer = 1 To 9 |
3 | ListBox1.Items.Add(i & ". " & satuan(i)) |
Kode diatas di gunakan untuk menampilkan data pada Array Satuan pada Listbox1
1 | Private Sub cmdconvert_Click( ByVal sender As System. Object , ByVal e As System.EventArgs) Handles cmdconvert.Click |
2 | hasil = Val(nilai.Text * feet(txtfrom.Text)) |
3 | hasil = Val(hasil / feet(txtto.Text)) |
4 | txthasil.Text = FormatNumber(hasil, 2, TriState. True , TriState. False ) |
Kode Diatas adalah Code untuk Konversi dari ke-9 satuan tersebut.
Program diatas dapat didownload di link
berikut ini
Oiza… temen2 jangan lupa ngasih Saran dan kritik yang habis view… oke.. Trims