如何取得中英混合字符串的长度

2008-02-23 06:56:24来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

在中文环境下,每个字被当做两个 Byte :

Len("汉1") = 2
LenB("汉1") = 4

但在许多情况下,我们希望中文字长度为 2,英文字符为 1。可用以下的函数:

LenB(StrConv("汉1", VBFormUnicode))

(此方法不能用于VB6.0。)

上一篇: 使VB的网格控件具有输入功能
下一篇: 字符串中文的问题

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:显示频道

下一篇:(空字串)、Null、Empty、与 Nothing 的区别