ComboBox输入出现乱码,怎么搞定?急!!(30分)

林枫

Unregistered / Unconfirmed
GUEST, unregistred user!
在窗口初始化时,将数据表中的某一字段的内容加到了ComboBox中,当输入英文时正常,
但在输入中文的时候就出现乱码,且不管输入多少字,输入的字总是在每一个字的位置来回更替,
将光标向后移几位就可以正常输入汉字了。
这是怎么回事?
急!
 
呵呵,将combobox的字体设为宋体、小五号即OK。
 
我用的就这样的字体啊
 
看看你的combobox控件的Font下的Charset属性是不是CHINESEBIG5_CHARSET
这是big5繁体字的设置,会导致出现乱码。或者是某个DLL文件损坏,建议
重装。

 
把combobox控件的Font下的Charset属性设为CHINESE_GB2312,其实你应该把form的font按
这样设,包括jobsxy所说的,然后不要再设其它控件的font,确保它们的parentfont属性
为真。
 
谢谢各位,还是不行
 
我发现当combobox.items为空时就有出现乱码
否则就会出现
 
打错了

我发现当combobox.items为空时就不出现乱码
否则就会出现
 
这应该是输入法的问题,我用别的软件的时候也遇到过,包括WORD,你重装个别的什么输入法
试试
 
安装升级包后没事了
 
顶部