Textbox hanya bisa Angka Visual Basic

Cara membuat Textbox hanya bisa diisi Angka di Visualbasic .Net

Kemarin kita telah selesai membuat Form Login pada Project kita, sekarang kita kembali ke validasi, validasi ini memang banyak sekali, dan yang akan kita bahas sekarang merupakan validasi yang sangat penting.Membuat validasi Textbox hanya bisa diisi angka, inilah yang akan kita bahas. Namun apa saja fungsi-fungsinya??.

Artikel Lain: Pencarian Data Visual Basic

Validasi ini berguna disaat kita membuat form penginputan data, di form tersebut pasti sering kita jumpai Textbox untuk menuliskan nomor telepon bukan?? Tidak etis bukan jika nomor telepon bisa diisi huruf?? Textbox itulah yang akan coba kita validasi.

Untuk membuat validasi Textbox hanya bisa diisi angka ikuti langkah-langkah berikut ini:

1. Tambah sebuah Textbox, bisa Anda berinama dengan TTELP.

2. Klik dua kali pada Textbox telepon Anda, setelah itu ubah eventnya menjadi keypress pada pojok kanan atas form koding Anda.

3. Setelah pada event keypressnya Textbox, tambahkan script atau kode seperti dibawah ini:

        If e.KeyChar = Chr(13) Then
            If Not IsNumeric(TNOTELP.Text) Then
                e.KeyChar = Chr(0)
                MsgBox(“Karakter harus angka !”, MsgBoxStyle.Information, “Information !!”)
            Else
                BTSIMPAN.Focus() ‘Ini untuk fokus cursor setelah kondisi terpenuhi, bisa anda rubak ke item mana saja
            End If
        End If

4. Untuk membuatnya semakin sempurna, silakan tambahkan kode ini di event TextChanged Textbox telepon Anda:

If Not IsNumeric(TNOTELP.Text) Then
            MsgBox(“False !”, MsgBoxStyle.Information, “Information !!”)
        Try
            If TNOTELP.Text >= “” Then
                TNOTELP.Text = TNOTELP.Text.Substring(0, TNOTELP.Text.Length – 1)
            End If
        Catch ex As Exception
        End Try
        End If

5. Sekarang coba Anda jalankan, pasti hasilnya sangat bagus, Textbox Anda tidak akan bisa diisi dengan huruf lagi, berikut penjelasannya.

6. Pada poin nomor 3 di event keypress Textbox, saya letakkan key ascii untuk tombol enter (3), jadi saat di enter dan pada Textbox nomor telepon Anda terdapat huruf maka akan muncul peringatan.

7. Sedangkan pada poin nomor 4, kode itu berfungsi menghapus satu string terakhir yang Anda inputkan, jadi jika bukan nomor pasti akan langsung terhapus, keren bukan?? seperti aplikasi yang professional.

8. Anda dapat menambahkan banyak fungsi key ascii di event keypress Textbox, jadikan kode atau script itu lebih sempurna lagi.

9. Pastikan Anda lihat tutorialnya dalam bentuk Video dibawah ini. Selamat mencoba.

Download Video
Download Code

 

Tags:

  • membuat textbox hanya bisa diisi huruf vb net
  • kode untuk textbox angka tanpa bisa huruf di vb 6
Tags:

5 Comments

  1. Pingback: Option File Player 2015 untuk PES 2006

Leave a Reply

Your email address will not be published. Required fields are marked *