vb InStr问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 11:05:48
Dim nPos As Integer
nPos = InStr(sPath, "samples")

第二句是什么意思?尤其是spath,"samples"

InStr 函数返回值 (Long)是:指定一字符串在另一字符串中最先出现的位置

第二句的意思是:nPos得到samples 这个字符串在 sPath(sPath也是一个字符串) 中的起始位置。

比如:
当spath="abcdefghijklmnsamplesopqrst",
nPos = InStr(sPath, "samples") 执行之后,nPos的值就等于15