请问在VB里如何将已知的ASCII码值转换为其所代表的字符?
例如如何将ASCII值 “48” 转换为其代表的 “0”?

解决方案 »

  1.   

    用chr函数
    Private Sub Command1_Click()
    Dim i As String
    Dim j As Integer
    j = 48
    Debug.Print Chr(i)End Sub
      

  2.   

    我想要一边在键盘上按键,一边让程序的界面上显示我所按的键,应该怎么办?
    特别是当我输入如“Enter”,“Backspace”,“Esc”时应该如何让它们显示出来?
      

  3.   

    用Chr和Asc函数,至于你另外的要求,用一个笨办法可以,就是在KeyPress事件中查看按的是什么键,如果是Enter之类的另做处理^^!
      

  4.   

    在窗体上放一个Textbox,然后:
    Private Sub Text1_KeyPress(KeyAscii As Integer)
    Select Case KeyAscii
      Case Is = 13
        Print "Enter"
      Case Is = 27
        Print "Esc"
      '……………其实键盘上的特殊功能键也不是很多,就算把全部都输入进去也不会太过。^_^
    End Select
    End Sub