我的程序里有两类TEXT控件,一类是输入英文,另一类是输入中文。
我想实现焦点在TEXT1时自动打开中文输入,焦点在TEXT2时自动打开英文输入,不知是否有方法可实现。谢谢:)

解决方案 »

  1.   

    如果不需要指定特定的输入法
    可以简单设定Text1.IMEMode = 1
      

  2.   

    如果不需要指定特定的输入法
    可以简单设定Text1.IMEMode = 1
    ——————————
    不行啊,
    Compile error:
    Method or data member not found
      

  3.   

    楼主用的不是VB自带的标准的TextBox控件吧?
      

  4.   

    楼主用的不是VB自带的标准的TextBox控件吧?
    _____________________________________________
    我用的是VB6自带的textbox控件。
      

  5.   

    IMEMode属性
    =====================================================
    注意:只有Visual Basic 的远东地区版本中才会出现该属性。
    对于日文 IME,只能使用设置值 0 到 8。设置 9 和 10 对于日文系统是无效的。
    对于朝鲜语 IME,只能使用设置 0 以及 7 到 10。设置 1 到 6 对于朝鲜语系统是无效的。
    对于简体汉字和繁体汉字 IME,只能使用设置 0 到 2。设置 3 到 10 对于汉字系统是无效的。
    =====================================================另外
    =====================================================
    试试在属性窗口里设定看会不会出现编译错误