e.KeyChar 代表的 按下去的键盘  这个得去网上查一下 键盘每个钮 都是什么代表字符

解决方案 »

  1.   

    http://zhidao.baidu.com/question/133443730看看这个吧
      

  2.   

    http://zhidao.baidu.com/question/133443730
      

  3.   

    e.KeyChar!=13的意思就是说你按下键盘的键如果不是"回车键"的话(13代表回车键的编码)就执行处理你所按下的键,如果你按下的键是"Backspace"的话(e.KeyChar==8意思是说你按下的键如果是退格键)就不作处理直接跳出,如果是其他键的话就弹出"无效字符"对话框
      

  4.   

    13是键盘回车   e.keychar 就是获得的被按下的键的编码if (e.KeyChar != 13)
    判断按下的键不是 回车键 时执行
      

  5.   

    keyChar代表键盘键的ASCll码,13代表回车键。
    意思就是按下的不是回车键,就进入if
      

  6.   

    这叫什么?  这叫做写程序写代码?在开始 写 hello world 前,最好先具备计算机的基础知识吧。
      

  7.   

    额。键盘对应的ascll码你能全部记得?
      

  8.   

    基础踏实的人, 对于常见的ascii码及对应的意义,  比如, \b, \t, \r, \n, 以及 32到126 这些,应该都是很熟悉的
      

  9.   

    都玩到了KeyPress 之类的地步了,  却 还不明白 ascii,也不会去查表,或者直接记忆 ...这个,很难想象
      

  10.   

    我只想问一句
    if (e.KeyChar != 13)
    能这样写么?KeyChar是Char类型,13是常量。。