1. 将Form的KeyPreview设置为Ture,这样Form会先触发KeyPress事件.2.在Form的 KeyPress事件处理函数中,根据不同的KeyChar,调用不同button的PerformClick().如果上面没有解决你的问题,贴出你的code.

解决方案 »

  1.   

    谢谢,你的第一种方法就解决了我的问题。
    班门斧,非常感谢你的帮助,你已经帮我解决了好几个问题,只是我是初学者,可以送给你的分数有限。
    我还想问的是,象今天的问题,还有上次你告诉我的关于控制台程序退出的问题(Environment.Exit()),你是实际碰到过知道,还是现查资料知道的,如果是现查资料,我想知道是联机帮助还是微软的网上msdn,或者是参考书,能介绍一下怎样自己解决问题吗?
      

  2.   

    你的这两个问题,我都会. :)
    Environment.Exit()是我在微软的新闻组中看到的.有个牛人把各种退出的方法比较了一下,所以印象比较深. 计算机这个我在学VB的时候,也遇到过.我不会的问题一般这样解决.
    1)本地的MSHelp,用索引.看看帮助.
    2)查CSDN就帖子.
    3)www.dotnet247.com找.
    4)www.google.com找.
    5)微软的英文新闻组里找.
    6)还不会,去英文新闻组问,里面MS support和MS MVP如云,只要问题描述清楚,往往他们给你的答案"一剑封喉".不过只是指点,不想CSDN上,很多人要求别人什么都给自己作好啦,只要Copy.微软的网上msdn我一般不去,只是查有些API的时候去.不知道够不够,我也就这点东西.