回复guofu007(蝈蝈) 
晕~~~
你看清楚了吗?是中文不是英文
我是WIN2000AD + VB6中文企业版 + SP5

解决方案 »

  1.   

    能把你把你测试代码和编译好的EXE文件发到[email protected]或送到FTP的上吗?
    我先谢谢了
    FTP帐号:TEMP
    FTP密码:123
    FTP主机:61.159.46.30我测试的代码如下:
    Private Sub RichTextBox1_KeyPress(KeyAscii As Integer)
        Text1.Text = KeyAscii
    End Sub
      

  2.   

    我的也没有问题:
    Option ExplicitPrivate Sub RichTextBox1_KeyPress(KeyAscii As Integer)
    Debug.Print "ok"
    Text1.Text = Hex(KeyAscii)
    End Sub
    你是否改了RichText的名称?
      

  3.   

    我测试了一下:WIN98SE + VB6中文企业版SP5 环境下中英文全没问题
    WIN2000AD SP2 + VB6中文企业版SP5 环境下英文没问题 中文有问题那位有解决办法??
      

  4.   

    打上WIN2000的SP3再试试。
    可惜我现在不在公司,我的环境和你的差不多,只不过是SP3。等过两天我就回去了。
      

  5.   

    下钩子umsg=&H10f
    lparam=2048
    就是输入中文