1. Buka VB.NET anda
2. New Project..
3. Berinama misalnya "terbilang" kemudian ok
4. Desain seperti dibawah ini,
Dan atur Propertiesnya :
ToolBox
|
Properties
|
Value
|
Textbox1
|
-
|
-
|
label1
|
Autosize
BorderStyle
|
False
FIxed3D
|
button1
|
Text
|
Terbilang
|
5. Buka code dengan cara klik kanan "Form1.vb" yang ada di bagian "solution Explorer" pilih View code (biasa langsung tekan F7)
6. Buat Function baru, letakkan script dibawh ini tepat dibawah "Public Class"
Public Function Terbilang(ByVal nilai As Long) As String
Dim bilangan As String() = {"", "satu", "dua", "tiga", "empat", "lima", _
"enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas"}
If nilai < 12 Then
Return " " & bilangan(nilai)
ElseIf nilai < 20 Then
Return Terbilang(nilai - 10) & " belas"
ElseIf nilai < 100 Then
Return (Terbilang(CInt((nilai \ 10))) & " puluh") + Terbilang(nilai Mod 10)
ElseIf nilai < 200 Then
Return " seratus" & Terbilang(nilai - 100)
ElseIf nilai < 1000 Then
Return (Terbilang(CInt((nilai \ 100))) & " ratus") + Terbilang(nilai Mod 100)
ElseIf nilai < 2000 Then
Return " seribu" & Terbilang(nilai - 1000)
ElseIf nilai < 1000000 Then
Return (Terbilang(CInt((nilai \ 1000))) & " ribu") + Terbilang(nilai Mod 1000)
ElseIf nilai < 1000000000 Then
Return (Terbilang(CInt((nilai \ 1000000))) & " juta") + Terbilang(nilai Mod 1000000)
ElseIf nilai < 1000000000000 Then
Return (Terbilang(CInt((nilai \ 1000000000))) & " milyar") + Terbilang(nilai Mod 1000000000)
ElseIf nilai < 1000000000000000 Then
Return (Terbilang(CInt((nilai \ 1000000000000))) & " trilyun") + Terbilang(nilai Mod 1000000000000)
Else
Return ""
End If
End Function
7. Klik dua kali pada Button Terbilang, kemudian copy script dibawah ini
Label1.Text = Terbilang(TextBox1.Text) & " rupiah"
8. Kemudia tekan (F5) untuk melihat hasilnyaLabel1.Text = Terbilang(TextBox1.Text) & " rupiah"
Sekian dulu untuk Trik dan Tutorial sederhana ini. Semoga bisa membantu.
Terimakasih.
NB : Kritik dan Saran bisa di komentar.
Terimakasih.
NB : Kritik dan Saran bisa di komentar.
0 komentar:
Post a Comment