VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)
首页 - 经验之谈 - 如何取得中英混合字符串的长度?
发表评论(0)作者:, 平台:, 阅读:15334, 日期:2000-03-12


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




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


Len("汉1") = 2

LenB("汉1") = 4


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


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


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