vb.net中的mid()用法

逐字显示能明白比如mid(s,1,2)就是显示第一个字开始2个字符可是这个mid里面就只有两位代表什么??为什么是逐字消失的效果??... 逐字显示能明白 比如mid(s,1,2)就是显示第一个字开始2个字符
可是这个mid里面就只有两位 代表什么??
为什么是逐字消失的效果??
展开
 我来答
曹晓山11
推荐于2017-09-02 · 知道合伙人互联网行家
曹晓山11
知道合伙人互联网行家
采纳数:3033 获赞数:52066
毕业南阳理工学院计算机科学与技术专业,本科学位。互联网行业从业3年工作经验,读过编程类相关书籍多本。

向TA提问 私信TA
展开全部

VB.NET编程Mid函数一般用于返回原字符串中子串,比如说:

Dim MyString, FirstWord, LastWord, MidWords  
MyString = "Mid Function Demo" 建立一个字符串。  
FirstWord = Mid(MyString, 1, 3) ' 返回 "Mid"。  
LastWord = Mid(MyString, 14, 4) ' 返回 "Demo"。  
MidMidWords = Mid(MyString, 5) ' 返回 "Funcion

具体函数说明如下:返回 Variant (String),其中包含字符串中指定数量的字符。

mid函数的语法:

Mid(string, start[, length])

mid函数的参数:

  1. string 必要参数。字符串表达式,从中返回字符。如果 string 包含 Null,将返回 Null;

  2. start 必要参数。为 Long。string 中被取出部分的字符位置。如果 start 超过 string 的字符数,VB.NET Mid函数返回零长度字符串 ("");

  3. length 可选参数;为 Variant (Long)。要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到尾端的所有字符。

Silin_Silin
推荐于2017-09-16 · TA获得超过470个赞
知道小有建树答主
回答量:303
采纳率:50%
帮助的人:381万
展开全部
两位就是从指定位到字符串末尾 比如 s="hello" mid(s,3)就是"llo" mid(s,4)就是"lo"
逐字消失的话 就是第二个参数从1逐渐增大到字符串长度吧
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SIANGKEE
2012-10-26 · TA获得超过1552个赞
知道小有建树答主
回答量:1033
采纳率:50%
帮助的人:819万
展开全部
for i=1 to 5
textbox2.text=textbox2.text & mid(s,i,1)

next i
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式