目前我正在将软件翻译成中文。输入中文字符(符号)时遇到问题。
当我添加中文单词时,第一个字符移动到字符串的末尾。
wo yao guilin |中文(我要桂林)
wo yao guilin ----------> (要桂林我)//第一个角色移到了最后。
当我用中文书写时,按空格键会将之前的中文字符与新字符合并。问题是,当我再次按空格键时,第一个字符移动到字符串的末尾!
我已经更改了IMEMode
,项目属性,windows语言,windows输入法,windows语言环境,但没有解决这个问题!
我用葡萄牙语,西班牙语,英语和中文测试过。这个问题只发生在中文。
我根本不懂中文,但是一个中国人对我说这种行为是错误的。
notepad.exe,该字符不会改变位置。
我创建了新项目(用于测试),但问题没有发生。
答案 0 :(得分:2)
我解决了我的问题!
TChromium扰乱了TEdit组件中的输入中文字符。我删除组件,应用程序再次正常。
感谢您的帮助。