测试键码值新法 |
| |
引用本文: | 卢铁环.测试键码值新法[J].软件,1994(1):51-52. |
| |
作者姓名: | 卢铁环 |
| |
作者单位: | 石家庄第二纺织机械厂 |
| |
摘 要: | 我们在设计软件时,往往要用到名键位的键码值,而键码值又往往随系统的配置不同而有所不同。当然这些键码值可以通过查阅技术资料而获得,但通过自己测试则更加准确直观。一些书籍和杂志上介绍了不少这方面的方法,但绝大部分方法只能测试出一般键的ASCII码,扫描码,而对于如Alt—F3Num Look等一些复合键,尤其是七个键盘状态控制键Caps Lock,Shift(左,右),Ctrl,Insert,Scroll Lock,Num Lock就更无能为力了。本人采用DBASE Ⅲ的 POKE,PEEK命令较好解决了这一难题。其基本原理为:我们每次按键后,键位的ASCII码和扫描码均存放于键盘缓冲区,最后一次按键的码值存放地址的计算公式为PEEK(1052+1022,这样用
|
关 键 词: | 程序设计 键码值 测试 |
本文献已被 CNKI 维普 等数据库收录! |
|