请教 form里面有好多edit控件 当我切换到不同edit控件时候,输入法会自动切换到智能abc,我不用切换而是记忆原本使用的输入法该怎么写 ( 积分: 10

  • 主题发起人 主题发起人 thomashukaidi
  • 开始时间 开始时间
T

thomashukaidi

Unregistered / Unconfirmed
GUEST, unregistred user!
请教 form里面有好多edit控件 当我切换到不同edit控件时候,输入法会自动切换到智能abc,我不用切换而是记忆原本使用的输入法该怎么写 ( 积分: 100 )<br />请教 form里面有好多edit控件 当我切换到不同edit控件时候,输入法会自动切换到智能abc,我不用切换而是记忆原本使用的输入法该怎么写
 
请教 form里面有好多edit控件 当我切换到不同edit控件时候,输入法会自动切换到智能abc,我不用切换而是记忆原本使用的输入法该怎么写
 
选择EDIT的IMENAME为智能ABC就行了
 
问题是我不要edit自己切换输入法,只要输入员选好一次,在后面的edit应该都是用这个输入法呀,为什么现在的edit会自己切换.
 
那就反过来,将所有EDIT的IMENAME设置为空
 
OnEnter中ImeName设置为空吧
 
在控制面板里设置
 
待我明天测试一下 散分
 
&quot;将所有EDIT的IMENAME设置为空&quot;--正解!
 
写个ini文件不就结了吗
让他第一次使用时,写入ini文件,以后默认读入就行了
 
win2k就有这毛病,打印word,然后打开输入法,接着关了word,毛病就出现了.你要再打开word后关了输入法,再关了word,就又不会了.
 
在edit得到焦点的时候,你可以
1.EDIT的IMENAME为智能ABC
2.EDIT的IMENAME设置为空
这样不就可以了吗!

所有的EDIT都指向一个EDIT的焦点事件上,就可以了.不用重复写代码!
 

Similar threads

D
回复
0
查看
844
DelphiTeacher的专栏
D
D
回复
0
查看
854
DelphiTeacher的专栏
D
D
回复
0
查看
686
DelphiTeacher的专栏
D
后退
顶部