在7.0/2007版本上使用“length”时不支持中文,就是设定返回值为1时,英文字母有效,中文无效。
在2009版本上使用时,返回值为1,中英文都有效!这就是 delphi移至unicode 带来好处??那么是不是unicode 将英文字母和中文单字所占的字节数统一了???
在2009版本上使用时,返回值为1,中英文都有效!这就是 delphi移至unicode 带来好处??那么是不是unicode 将英文字母和中文单字所占的字节数统一了???
解决方案 »
- Com接口函数地址问题,请您进来指点一二。
- combobox选择下拉筐的内容将触发什么事件呀?
- Delphi 开发的程序,WinXP下,连接MSDE为什么执行存储过程,第二次报错呀???
- 求Delphi写的计算器代码,功能同windows自带的计算器
- 如何让这个声音只放一次??
- delphi中SQL的UPDATE的写法求教,在线等,请高手们帮忙啊!!
- delphi xe2 试用新功能:多种皮肤样式静、动态设置方法
- 请问类似于QQ能上下滑动的那种菜单能完全脱离DELPHI环境使用吗,好象都只能试用?
- Modem AT命令的问题,请高手指点?
- 在 DLL 创建窗体的办法,CREATEFORM();不可以用,立即给分,谢谢。。。
- 请教一个ioHandle的write 大stream问题
- Socket如何接收MemoryStream?
d2009之前用WideString也一样,只不过没有引用计数效率低点儿而已
中英文字符各占两个字节,统一长度为1。
sizeof才返回对象的字节数。
在单字节的环境下,二者结果相同,仅仅是巧合而已。