len 的例子 各位高手教教小弟,谁可以发几个关于如何运用len的吗?小弟看来看去都不明白 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Len 函数返回 Long,其中包含字符串内字符的数目,或是存储一变量所需的字节数。例子:Private Sub Command1_Click() Print Len("各位高手教教小弟,谁可以发几个关于如何运用len的吗?小弟看来看去都不明白")End Sub返回37,说明仅是字符数(不管汉字或字母).MSDN的例子:Len 函数示例本示例使用 Len 函数来得知某字符串的长度(字符数)或某变量的大小(位数)。Type...End Type 程序区块定义一个自定义数据类型 CustomerRecord。如果该数据类型定义在对象类模块中,则必需以关键字 Private 开头(表示为私有)。若定义在常规模块中,Type 定义就可以为 Public。Type CustomerRecord ' 定义用户自定义的数据类型。 ID As Integer ' 将此定义放在常规模块中。 Name As String * 10 Address As String * 30End TypeDim Customer As CustomerRecord ' 声明变量。Dim MyInt As Integer, MyCur As CurrencyDim MyString, MyLenMyString = "Hello World" ' 设置变量初值。MyLen = Len(MyInt) ' 返回 2。MyLen = Len(Customer) ' 返回 42。MyLen = Len(MyString) ' 返回 11。MyLen = Len(MyCur) ' 返回 8。 本帖最后由 bcrun 于 2010-10-03 15:45:17 编辑 Len 函数 返回 Long,其中包含字符串内字符的数目,或是存储一变量所需的字节数。语法Len(string | varname)Len 函数的语法有下面这些部分:部分 说明 string 任何有效的字符串表达式。如果 string 包含 Null,会返回 Null。 Varname 任何有效的变量名称。如果 varname 包含 Null,会返回 Null。如果 varname 是 Variant,Len 会视其为 String 并且总是返回其包含的字符数。 说明两个可能的参数必须有其一(而且只能有其一)。如为用户定义类型,Len 会返回其写至文件的大小。注意 LenB 函数作用于字符串中的字节数据,如同在双字节字符集(DBCS)语言中一样。所以 LenB 返回的是用于代表字符串的字节数,而不是返回字符串中字符的数量。如为用户自定义类型,LenB 返回在内存中的大小,包括元素之间的衬垫。对于使用 LenB的示例代码,请参阅示例主题中的第二个示例。注意 当在用户自定义数据类型中使用变长字符串时,Len 可能不能确定实际存储所需的字节数目。 返回字符串长度例如len(“1244”)=4 dll类中声明public变量在该dll添加的窗体中如何调用 vb6的编译问题,拜托大家了! vb与sql查询问题 请大家帮帮我,快急疯了! 我自画了个按钮控件想实现切换.....现在还有问题,请高手指点 用VB写控件dll的问题 请问如何"结贴" ? vb6连接oracle数据库如何发布. 怎样改变NT密码? 老手问题 求kpci882运动控制卡的S型运动在VB下运行 vb怎么发送UDP十进制数据到CS服务器
返回 Long,其中包含字符串内字符的数目,或是存储一变量所需的字节数。例子:
Private Sub Command1_Click()
Print Len("各位高手教教小弟,谁可以发几个关于如何运用len的吗?小弟看来看去都不明白")
End Sub返回37,说明仅是字符数(不管汉字或字母).MSDN的例子:Len 函数示例
本示例使用 Len 函数来得知某字符串的长度(字符数)或某变量的大小(位数)。Type...End Type 程序区块定义一个自定义数据类型 CustomerRecord。如果该数据类型定义在对象类模块中,则必需以关键字 Private 开头(表示为私有)。若定义在常规模块中,Type 定义就可以为 Public。Type CustomerRecord ' 定义用户自定义的数据类型。
ID As Integer ' 将此定义放在常规模块中。
Name As String * 10
Address As String * 30
End TypeDim Customer As CustomerRecord ' 声明变量。
Dim MyInt As Integer, MyCur As Currency
Dim MyString, MyLen
MyString = "Hello World" ' 设置变量初值。
MyLen = Len(MyInt) ' 返回 2。
MyLen = Len(Customer) ' 返回 42。
MyLen = Len(MyString) ' 返回 11。
MyLen = Len(MyCur) ' 返回 8。
返回 Long,其中包含字符串内字符的数目,或是存储一变量所需的字节数。语法Len(string | varname)Len 函数的语法有下面这些部分:部分 说明
string 任何有效的字符串表达式。如果 string 包含 Null,会返回 Null。
Varname 任何有效的变量名称。如果 varname 包含 Null,会返回 Null。如果 varname 是 Variant,Len 会视其为 String 并且总是返回其包含的字符数。
说明两个可能的参数必须有其一(而且只能有其一)。如为用户定义类型,Len 会返回其写至文件的大小。注意 LenB 函数作用于字符串中的字节数据,如同在双字节字符集(DBCS)语言中一样。所以 LenB 返回的是用于代表字符串的字节数,而不是返回字符串中字符的数量。如为用户自定义类型,LenB 返回在内存中的大小,包括元素之间的衬垫。对于使用 LenB的示例代码,请参阅示例主题中的第二个示例。注意 当在用户自定义数据类型中使用变长字符串时,Len 可能不能确定实际存储所需的字节数目。