Pada kesempatan kali ini, dimana akan saya bahas mengenai listing agar EditBox hanya bisa diinput karakter tertentu saja.
Misalnya agar EditBox hanya bisa diisi dengan bilangan, bukan karakter huruf.
Program berikut menunjukkan cara agar EditBox hanya bisa diisi dengan bilangan heksadesimal, yakini (0..9) , (A..F) , atau (a..f).
Listing diatas kalian gunakan pada event Keypress di EditBox yang ingin kalian berikan validasinya.
Misalnya agar EditBox hanya bisa diisi dengan bilangan, bukan karakter huruf.
Program berikut menunjukkan cara agar EditBox hanya bisa diisi dengan bilangan heksadesimal, yakini (0..9) , (A..F) , atau (a..f).
- Procedure TFrom1.Edit1KeyPress (sender: TObject; Var Key: Char);
- begin
- if not(((Key>#48) and (key<=#57)) 0r ((key>=#65) and (key<=#70)) or (key>=#97) and (key<=#102)) or (key=#8)) then key:= #0;
- end;
Listing diatas kalian gunakan pada event Keypress di EditBox yang ingin kalian berikan validasinya.
Semoga Bermanfaat :)
0 Reply :
Posting Komentar
Jika ada pertanyaan atau request,Komentar pada tab blogger akan lebih memudahkan saya untuk membalasnya karena lebih mudah melakukan pengecekan komentar.