Prodi Sistem Informasi | Belajar HTML dan PHP | Skripsi SI
Pesantren Katabah
1000 Penghafal Quran
Pengobatan Ruqyah Mandiri
Sistem Informasi (S1)
Manajemen Informatika
Blog | Kontak | Siap Kerja | Sertifikat | PrivacyPolicy | Inggris Arab | Daftar Isi

Saturday, March 12, 2016

Validasi Hanya Angka Saja Yang Boleh Masuk Kotak Edit Delphi 7



Hello Katabah!
Pernahkah Anda mengetik huruf pada sebuah aplikasi, tapi tidak muncul? Ini karena programmer membuat validasi hanya angka saja yang boleh dimasukkan.

Sekarang kita membuatnya menggunakan Delphi. Mari praktek….!

1. Buka Delphi 7
2. Pada form kosong, letakkan Edit dari kategori Standard (Component Pallete)
3. Klik Edit1 pada form
4. Klik Events pada Object Inspector (sebelah kiri dekat Properties)
5. Klik dua kali pada OnKeyPress
6. Ketik script ini:
If not (Key in ['0'..'9', DecimalSeparator,#8]) then
    Key:=#0;

7. Jalankan program dengan menekan F9 pada keyboard
8. Sekarang saatnya pengujian validasi kita, antara lain:
a. Ketik huruf apapun dari ‘a’ sampai ‘z’ (Tak satupun huruf yang masuk)
b. Ketik angka dari ‘0’ sampai ‘9’ (Semuanya bisa masuk)

Jika poin 7a dan 7b sudah berjalan, maka selamat validasi program Anda sudah aktif…!

Lalu, apa fungsi tulisan di bawah ini?
DecimalSeparator:
adalah pemisah angka desimal. Kalau komputer kita menggunakan setting English (bahasa Inggris), maka DecimalSeparator itu adalah tanda titik (.). Coba ketik: 12.05, pasti bisa!

#8
Adalah kode untuk backspace. Jika kita tidak mencantumkan #8 pada script di atas, maka kita tidak bisa menghapus angka-angka pada Edit1 menggunakan backspace. Enggak percaya? Coba saja hapus ,#8. Kemudian jalankan lagi programnya!
"Boleh Konsultasi Masuk Jurusan Sistem Informasi via IG atau Tiktok."
Tips Skripsi Program Studi Sistem Informasi