ok, langsung aja kita buat project baru pada vb 6 tentunya :)
pada form yang baru dibuat masukkan textbox lalu buka jendela kode, pilih Text1 pada object dan pilih KeyPress pada procedure lalu ketik script berikut:
If Not ((KeyAscii >= 48) And (KeyAscii <= 57) Or KeyAscii = 8) Then
KeyAscii = 0
End If
artinya jika bukan keyascii lebih besar sama dengan 48 dan keyascii kurang sama dengan 57 (keyascii bukan antara 48 sampai 57) atau keyascii = 8 maka keyascii = 0
hasilnya pada textbox hanya bisa diinput angka 0 sampai 9 dan backspace, sehingga dapat mencegah terjadinya error akibat user (human error).
keyascii 48 sampai 57 adalah angka (0-9), sedangkan keyascii 8 adalah backspace.
silahkan download contoh projectnya disini.
2 komentar