Fungsi ReadKey pada Pascal
Untuk mendeteksi extended code dari tombol yang ditekan.
Ada beberapa tombol khusus yang bila ditekan akan memberikan 2 buah nilai string dengan nilai string pertama adalah karakter null atau karakter dengan kode ASCII 0 dan karakter kedua tergantung dari tombol yang ditekan tersebut. Karakter kedua ini yang disebut extended code.
Misalnya penekanan tombol F1 akan menghasilkan extended 59. Untuk mendeteksi extended code dapat dilakukan dengan cara :
a. Menggunakan fungsi standar ReadKey untuk menerima penekanan suatu tombol.
b. Menyeleksi karakter pertama dari variable char ini.
c. Menggunakan fungsi ReadKey kembali untuk mengetahui karakter kedua / extended code.
Untuk mendeteksi extended code dari tombol yang ditekan.
Ada beberapa tombol khusus yang bila ditekan akan memberikan 2 buah nilai string dengan nilai string pertama adalah karakter null atau karakter dengan kode ASCII 0 dan karakter kedua tergantung dari tombol yang ditekan tersebut. Karakter kedua ini yang disebut extended code.
Misalnya penekanan tombol F1 akan menghasilkan extended 59. Untuk mendeteksi extended code dapat dilakukan dengan cara :
a. Menggunakan fungsi standar ReadKey untuk menerima penekanan suatu tombol.
b. Menyeleksi karakter pertama dari variable char ini.
c. Menggunakan fungsi ReadKey kembali untuk mengetahui karakter kedua / extended code.
Jika ditekan
tombol extended F1
Jika ditekan
tombol extended lain
Jika ditekan tombol
lain, dan bukan tombol extended (contoh tombol “r”)
Tidak ada komentar:
Posting Komentar