VB |
您所在的位置:网站首页 › vb中的instr函数 › VB |
1、instr instr函数返回值是目标字符串在母字符串里第一次出现的位置(即字符数),所以,只能是一个数字,而且是整数。 当然这是在省略函数第一参数“开始位置”的情况下得到的。如果不省略,就是从指定位置向后找看看目标字符串是否在目字符串中,如果找到返回找到的位置,找不到就是0例子: instr(“efabcdefg”,”e”)的结果当然是1 instr(2,”efabcdefg”,”e”)的结果就是7 instr(5,”efabcdefg”,”a”)的结果就是0 instr(“efabcdefg”,”k”)的结果也是0 2、Str Str()的作用是将数字型变量或常量改变成字符型变量或常量,例如: 对于常量:str(35)=" 35 ",str(-5.5)="-5.5 ",以此类推。(注意字符串" 35"的前面有一个空格。) 对于变量:则把变量的值变成字符串,如:假定A =287,则str(A)=" 287 ",以此类推。(注意前面也有空格) 对于str(ABC),因为ABC不是数字,所以vb系统就把它当成变量ABC,就去调ABC的值,因从未对ABC赋值,系统默认为0,所以就把那个0转化成字符串了,?Str(ABC) 就打印出字符串" 0"(前面有一个空 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |