vb 如何判断Text文本里有多少个字符或字节 vb 如何判断Text文本里有多少个字符或字节 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用 len 和 lenb 可以了。msgbox len(text1) LenB不能很准确的得到字节数量的你可以做个试验:MsgBox LenB("中国123")返回是10。因为“中国123”就7个字节,所以说LenB把每个字符都认为是2个字节了,结果是不对的在vb语言里最快得到字符串字节数的方法如下: Dim TempByte() As Byte TempByte = StrConv("中国123", vbFromUnicode) MsgBox UBound(TempByte) + 1你可以把这种方法写成函数调用比较好 Private Sub Command1_Click() Text2.Text = Len(Text1.Text)End Sub vb使用unicode字符集,汉字、字母 、或数字都是2字节所以可以用lenb(strconv("中国123",vbfromunicode))结果是7 MSFlexGrid1控件的最大行数是多少? 请问一下,Nothing和Close及用法!!(跪求) 无锡附近的朋友注意了,PLC开发的需求。 有关线程的问题?? 急,可不可以用可视方法编辑TREEVIEW 如何在数据库中动态添加表? VB生成Exe文件时报“VB出现问题,需及时关闭”的错误 帮我看看是select语句或是哪里有问题 如何把MSFlexGrid 和ADODC绑在一起呀? 问一下.撤销命令怎么弄?? 怎样把vb绘出的图形,通过复制、粘贴到excel内指定的位置(求代码) excel vba
msgbox len(text1)
你可以做个试验:MsgBox LenB("中国123")返回是10。
因为“中国123”就7个字节,所以说LenB把每个字符都认为是2个字节了,结果是不对的
在vb语言里最快得到字符串字节数的方法如下: Dim TempByte() As Byte
TempByte = StrConv("中国123", vbFromUnicode)
MsgBox UBound(TempByte) + 1你可以把这种方法写成函数调用比较好
Text2.Text = Len(Text1.Text)
End Sub
所以可以用lenb(strconv("中国123",vbfromunicode))
结果是7