VBlen函数问题的简介

正在使用人数

话题:VBlen函数问题问题详情:Clsx=10.34+printlen(x)为5我觉得x是字符串的话x=10.34+回答:这都回答的什么啊VB里面有一种类型Variant变体型,就是没有具体的类型而不定义的变量都是默认为变体型的所以这里x就是变体型由于x=10.34+这里进行了运算,结果应该为1.34然后由。

小知识:VBlen函数问题

VBlen函数问题

时间:2016-03-16 22:36    来源: 我爱IT技术网    编辑:佚名

话题:VB len函数问题

问题详情:Cls x=10.34+ print len(x) 为5 我觉得x是字符串的话x=10.34+

回答:这都回答的什么啊 VB里面有一种类型Variant变体型,就是没有具体的类型 而不定义的变量都是默认为变体型的 所以这里x就是变体型 由于x=10.34+这里进行了运算,结果应该为1.34 然后由于求x长度,所以这里x又被当做字符串看待,那么1.34当然是长度为5了

话题:vb len函数怎么用?

回答:a=len(b) 'b是一个字符串变量!a里得到的就是b这个字符串的长度了

话题:VBLen函数的疑问

问题详情:Len函数用于Ansi码,会出现错误混乱b=StrConv(Text1,

回答:我试了一下,结果是对的啊,你的1,3是怎么出来的呢?

话题:VBLEN函数问题

问题详情:我需要 C:\a 的字符串长度,能否用LEN函数解决?

回答:能

参考回答:msgbox filelen("c:\a ")

话题:VBlen函数如何应用?

问题详情:len(str(4444))导出结果为3是什么原因?

回答:str 表示把数值转化为字符串str函数会在正数前加空格,用CStr则不会

参考回答:多了一对“ ”

话题:关于vb中的len函数

问题详情:len函数的解释是: Len 函数用 “vb程序设计”转成ANSI方式

回答:按字节计算,ANSI方式下英文字母1个就是1个字节.汉字是2个字节算一个字. 使用len计算的只是长度位数,或者叫字符串的长度,其实他不管,你可以使用strconv直接查看输出的结果是个 。是几位就是几位.只是计算位数。而你如果想计算精确的字节数。使用LenB()就可以计算出准确暂用的的字节个数.一般在网络数据接收的时候尽量用lenb来处理byte数据类型.否则长度会计算错误

话题:关于vb里的len函数

问题详情:Dim n As Integer n=156 n=Str(n) n=Len(n) Print n 是2 但是

回答:第一个 是2,是因为n 是Integer类型,虽然用了n=Str(n),在Str(n)返回了一个字符串" 156"后,在赋值给n时又被自动类型转换为Integer型. 这时用Len()函数去求Integer型n的长度,即是求Integer类型的内存中所占的字节数.正是2. 而第二个 是4,是因为Len()函数返回的是Str(n)的长度,而Str(n)返回的是" 156",它的长度正是4. 注意,凡是用Str()函数将数字转换成字符串的,返回的字符串都会在数字前加一个空格! " 156"的长度就是3个数字加一个空格,所以是4.

话题:VBlen函数问题

问题详情:Sub单击窗体后得到的结果是 然后我觉得 len()这个函数好像中

回答:你应该这么写len(trim(str(i)))我记得数字之接转成字符的时候会在前面加空格。可惜身边没电脑,你自己试试。

话题:VB 函数 Len()的问题?

问题详情:我用len()测试中文的长度,为什么它是把一个中文当成1个字符

回答:各个版本的VB对汉字字符的长度定义并不相同。在Windows 3.x中,VB3中认为每个汉字的长度为2字节。VB自从32位版本以后,不管中英文字,均以2 bytes来储存,这与中文Win5的汉字内核有关。但是VB4以后,VB认为每个汉字的长度为1。这在处理包含汉字的字符串时带来很多的不便。

参考回答:Len(StrConv(" ",vbFromUnicode))

话题:VB中怎样调用LEN函数?怎样调用LEFT函数?

回答:不知道您问的侧重点是啥. 可以直接调用.大多针对string 作,如果对数字 作,一般进行cstr()转换 给您举个简单例子吧: 如果A1="电脑爱好者",则公式“mynum=LEN(A1)”返回的 mynum 为5。 Len() 功能得到字符串的长度。 语法Len (string) 参数string:string字符类型变量返回值Long。函数执行成功时返回字符串的长度如1.2.3.4,发生错误时返回-1。如果任何参数的值为NULL,则Len()函数返回NULL。 left() Dim AnyString, MyStr AnyString="Hello World" '定义字符串。 MyStr=Left(AnyString, 1) '返回 "H"。 MyStr=Left(AnyString, ) '返回 "Hello W"。 MyStr=Left(AnyString, 10) '返回 "Hello Worl"。

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

猜你喜欢:

与“VBlen函数问题”相关的热门小知识: