TEdit控件maxlength的问题(50分)

  • 主题发起人 主题发起人 zjttcsy
  • 开始时间 开始时间
Z

zjttcsy

Unregistered / Unconfirmed
GUEST, unregistred user!
我写的应用程序,为什么Tedit控件汉字也占一个字符,英文字母也占一个字母?而我新建了一个应用程序,测试后又是正常的(汉字占2个字符,英文字母占一个字符)
 
注意你Edit的字体!
 
我作了很多测试,和Edit的字体好像没关系的。
 
请各位有碰到过的,继续啊。。。
 
顶一下。。。
 
这还真有点奇怪
 
你的系统是XP吗? 应该不会出现这个情况的, 我在DELPHI 7 没有这种情况, 若你的还出现这个问题则可能要重新安装系统了,但在DELPHI 2007 有, 与在C#中做以上测试是会出现这种情况的! 因为系统检查长度是使用UNICODE码, 所以有这问题!
 
搞定了,原因是我引入了XPMan这个单元造成的,后来把这个删除了,就OK了。
 
发分了。
 
后退
顶部