请教如何在文本里输入7,或者8,或者9这几个小数字,在显示的时候让7变为A,8变为B,9就变为C,这个功能如何实现啊

解决方案 »

  1.   

    //假设文本框为Edit1,则示例代码如下:
    //在Edit1的OnKeyDown事件处理程序中写如下代码:Case Key of
    ord('7'):Key:=ord('A');
    ord('8'):Key:=ord('B');
    ord('9'):Key:=ord('C');
    end;//祝你好运!
      

  2.   

    同意pilicat(delphi迷) ,也可以在OnKeyPress中输入类似的编码
      

  3.   

    谢谢楼上各位的回答,但是上面的语句不行啊,而且我也曾经尝试过用ASCII码检测过,但是输入例如7,可以变成A,就是前面也有一个7字,我只想在输入的时候只有一个7代表A或者,8代表B,或者9代表C这样的,请问如何实现啊
      

  4.   

    在ONKEYDOWN里面处理可能已经晚了。