QTP不支持strconv函数,那如何得出我们想要的中英文不同的字节长度呢?
lenb得到的字节数是unicode的所以中英文都是占2个字节,但是实际测试的时候我们需要的是中文双字节英文单字节的统计方式,怎样才能实现呢? 这问题被问过好几次了:)Function GetStringLength(str)Dim i,strLength
strLength=0
For i=1 To Len(str)
If Asc(Mid(str,i,1))>0 Then
strLength=strLength+1
Else
strLength=strLength+2
End If
Next
GetStringLength=strLength
End Function 谢啦!
页:
[1]