Selasa, 23 Maret 2010

Membatasi Penggunaan karakter pada Textbox (Visual Basic 6.0)

    Salah satu tool yang sering digunakan pada pemrograman visual basic adalah control textbox. Fungsi dari control ini ada banyak tergantung dari penggunaannya dalam program. Tapi disini kita tidak akan membahas fungsi-fungsinya. Kita hanya akan membahas fungsinya sebagai media tulis.
    Dalam control ini,kita dapat menuliskan berbagai karakter dan juga huruf dan tidak terbatas pada seberapa banyaknya jumlah karakter yang akan kita tuliskan. Sehingga kita akan mendapatkan sedikit masalah ketika kita akan membuat program yang hanya mengingikan jumlah karakter tidak lebih dari tiga(misalnya) dan ditambah lagi kita tidak menginginkan penggunaan huruf (hanya angka).
    Dan dalam visual basic,kita dapat membuat fungsi untuk membatasi hal tersebut. Misal kita akan membuat control textbox ini hanya menerima karakter tidak lebih dari 3 buah.langkahnya seperti berikut.


- buka program visual basic 6.0
-pada form 1,tambakan sebuah control textbox
-sehingga tampak seperti gambar dibawah

Gambar.1 Form Layout

-buka jendela code,dan ketikan listing program seperti gambar.2


Gambar.2 Listing Program

-dan sekarang coba jalankan program yang anda buat.
-coba ketikan berbagai karakter yang anda inginkan,lihat hanya berapa karakter yang bisa anda gunakan.
-untuk menambah atau mengurangi penggunaan karakter,ubah nilai pada listing code berikut:

If Len(Text1) > 2 Then KeyAscii = 0

    Ubah angka dua menjadi lebih besar jika menginginkan jumlah karakter yang lebih banyak.dan sebaliknya.

Baca juga artikel tentang "Hanya Angka Yang Bisa"
Download:
Membatasi Penggunaan karakter pada Textbox (Visual Basic 6.0).zip
Source code "textbox.zip"

Link yang bermamfaat:
vbaccelerator.com
www.codeguru.com
www.codeproject.com
www.freevbcode.com
www.planetsourcecode.com
www.programmersheaven.com
www.vbcode.com

1 komentar:

Need Your Comments, Please !!!