Board logo

Subject: 关于添加注释的问题? [Print This Page]

Author: smonkey421    Time: 2007-9-28 13:55     Subject: 关于添加注释的问题?

环境:
    CnWizards_0.8.2.331_RC2
    D2007 Update3
    WinXP
问题:
    使用CnPack的注释添加功能时,当输入一行中文并按下“backspace”后,出现了如附件中的乱码错误,感觉好象按下了此键后的光标位置也不正确了?!
    输入的是纯英文时未遇到,另外此版本在D7下用时也未出现!
    不知是什么原因造成的。

Image Attachment: [错误图片] 未命名.JPG (2007-9-28 13:55, 10.67 K) / Download count 350
http://bbs.cnpack.org/attachment.php?aid=351


Author: smonkey421    Time: 2007-9-29 11:34

5555555,没人能解决吗?
Author: Passion    Time: 2007-9-29 15:56

这个问题确实还不太好解决。 我们会研究的。
Author: smonkey421    Time: 2007-9-30 16:49

谢谢
Author: zjy    Time: 2007-10-10 09:36     Subject: 这个似乎是D2007自身的Bug

在D2007 UP1下创建一个空工程,在窗体中放入一个TComboBox,然后直接按F9运行。出来的窗体上在ComboBox中输入汉字再按退格键,也会出现汉字乱码的问题。BDS2006下无此问题。
Author: kendling    Time: 2007-10-10 09:53

Passion,这个问题我不是很早就跟你说过吗?在MessageBox里,出现重复汉字,按退格键后出现?。
Author: shenloqi    Time: 2007-10-10 10:05

设置AutoComplete := False就可以了
Author: zjy    Time: 2007-10-10 11:39     Subject: 已经确定,确实是D2007的Bug

当TComboBox.AutoComplete为True时,输入中文后退格就会出乱码,即便是最新的Update3也是如此。临时的解决办法是将AutoComplete改为False,335版已经修正:
http://www.cnpack.org/downbuilds.php?lang=zh-cn




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0