一个问题,如何计算字符串所占字节数?
delphi吧
全部回复
仅看楼主
level 8
ooooh_up 楼主
不是长度,是字节,如一个汉字占2个字节
2016年01月18日 02点01分 1
吧务
level 14
ByteLength
2016年01月18日 03点01分 2
这个只返回2,无论是否汉字
2016年01月21日 14点01分
level 10
根据最新的 Unicode 标准,一个汉字可能占 4 个字节。
例如:
𤣩
而且 UTF8 编码的汉字,可能是 2 到 4 个字节不等。
2016年01月18日 05点01分 3
吧务
level 14
Canvas.TextWidth
Canvas.TextHeight
2016年01月18日 07点01分 5
这个动态改字号,值不变
2016年01月21日 14点01分
@ooooh_up 你先把字体赋给canvas呗
2016年01月21日 14点01分
level 8
sizeof (string)
2016年01月21日 13点01分 6
这个只返回4
2016年01月21日 14点01分
level 8
LABEL根据字体,简体宋体是可以自动变长度的
2016年01月21日 13点01分 7
level 3

2016年02月02日 15点02分 8
[真棒][真棒][真棒]
2016年02月03日 04点02分
1