中文字符长度计算问题
在写一个vb程序,读取文本中的数据,文本格式如下:
101 张涛 5000
102 李海锋 3700
104 司马长风 6000
将每一行读入一个字符串,然后要把第二列和第三列数据分解出来。在文件中一个汉字占两位,但是vb中len,mid等函数都只算一位。没办法确定第三列开始的位置。请教高手。
[解决办法]
用 split 分开
dim lines() as string
lines=split(replace( "101 张涛 5000 ", " ", ", "), ", ")
msgbox lines(2)