VB 中 mid ()函数是什么意思?
Fori=0To255DoLineInput#1,xLoopUntilLeft(x,8)="TheVis"'找到需要的V值所在行Debug.Printx'debug.pr...
For i = 0 To 255
Do
Line Input #1, x
Loop Until Left(x, 8) = "The V is" ' 找到需要的V值所在行
Debug.Print x ' debug.print 是debug用的 把x打印在debug窗口里
d(i, 1) = Val(Mid(x, 9)) ' 从X里取出需要的数值 转换成数字
Line Input #1, x ' 读下一行 d(i, 2) = Val(Mid(x, 9)) '取下一个数据
Line Input #1, x '读下一行
d(i, 3) = Val(Mid(x, 13)) ' 再取下一个数据,这个是从第13个位置要的
这个 d(i, 1) = Val(Mid(x, 9)) 这句话能不能解释的详细一些?Mid(X,9 ) 是什么意思? 我知道MID(X,9,10)的意思。 展开
Do
Line Input #1, x
Loop Until Left(x, 8) = "The V is" ' 找到需要的V值所在行
Debug.Print x ' debug.print 是debug用的 把x打印在debug窗口里
d(i, 1) = Val(Mid(x, 9)) ' 从X里取出需要的数值 转换成数字
Line Input #1, x ' 读下一行 d(i, 2) = Val(Mid(x, 9)) '取下一个数据
Line Input #1, x '读下一行
d(i, 3) = Val(Mid(x, 13)) ' 再取下一个数据,这个是从第13个位置要的
这个 d(i, 1) = Val(Mid(x, 9)) 这句话能不能解释的详细一些?Mid(X,9 ) 是什么意思? 我知道MID(X,9,10)的意思。 展开
12个回答
展开全部
MID(X,9) 意思是取从X字符里第9位和第9位后的所有字符 如果X="1234567890123" 则MID(X,9)就应该是"90123"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mid是middle的缩写,就是“中间的”意思,也就是从字符串的中间某个位置截取出一段字符。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Mid(string, start[, length])
Mid 函数的语法具有下面的命名参数:
部分 说明
string 必要参数。字符串表达式,从中返回字符。如果 string 包含 Null,将返回 Null。
start 必要参数。为 Long。string 中被取出部分的字符位置。如果 start 超过 string 的字符数,Mid 返回零长度字符串 ("")。
length 可选参数;为 Variant (Long)。要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到尾端的所有字符。
long 型的当然可以。
Mid 函数的语法具有下面的命名参数:
部分 说明
string 必要参数。字符串表达式,从中返回字符。如果 string 包含 Null,将返回 Null。
start 必要参数。为 Long。string 中被取出部分的字符位置。如果 start 超过 string 的字符数,Mid 返回零长度字符串 ("")。
length 可选参数;为 Variant (Long)。要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到尾端的所有字符。
long 型的当然可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Mid 函数:从字符串中返回指定数目的字符。
Mid(string, start[, length])
参数
string
字符串表达式,从中返回字符。如果 string 包含 Null,则返回 Null。
Start
string 中被提取的字符部分的开始位置。如果 start 超过了 string 中字符的数目,Mid 将返回零长度字符串 ("")。
Length
要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到字符串结束的所有字符。
说明
要判断 string 中字符的数目,可使用 Len 函数。
下面的示例利用 Mid 函数返回字符串中从第四个字符开始的六个字符:
Dim MyVar
MyVar = Mid("VB脚本is fun!", 4, 6) 'MyVar 包含 "Script"。
注意 MidB 函数与包含在字符串中的字节数据一起使用。其参数不是指定字符数,而是字节数。
Mid(string, start[, length])
参数
string
字符串表达式,从中返回字符。如果 string 包含 Null,则返回 Null。
Start
string 中被提取的字符部分的开始位置。如果 start 超过了 string 中字符的数目,Mid 将返回零长度字符串 ("")。
Length
要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到字符串结束的所有字符。
说明
要判断 string 中字符的数目,可使用 Len 函数。
下面的示例利用 Mid 函数返回字符串中从第四个字符开始的六个字符:
Dim MyVar
MyVar = Mid("VB脚本is fun!", 4, 6) 'MyVar 包含 "Script"。
注意 MidB 函数与包含在字符串中的字节数据一起使用。其参数不是指定字符数,而是字节数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Mid就是从一个字符串中取子字符串,比如a="aabbcc",我们想取出"bb"就可以用Mid("aabbcc",3,2)
Mid有3个参数,第一参数是要从哪个字符串中取
第二个参数是指从第几个开始取
第三个参数是指取几个
例如:Mid("aabbcc",3,2)就是指从"aabbcc"的第3个字符开始,取2个字符,因此返回值为"bb".
Mid有3个参数,第一参数是要从哪个字符串中取
第二个参数是指从第几个开始取
第三个参数是指取几个
例如:Mid("aabbcc",3,2)就是指从"aabbcc"的第3个字符开始,取2个字符,因此返回值为"bb".
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询