社区
VB基础类
帖子详情
救命~!急~~~!
suuare
2003-01-10 04:47:28
InStr()函数是用来做什么的啊? 急~~~!
...全文
46
3
打赏
收藏
救命~!急~~~!
InStr()函数是用来做什么的啊? 急~~~!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
suntt
2003-01-10
打赏
举报
回复
我来救你
InStr 函数
返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。
语法
InStr([start, ]string1, string2[, compare])
InStr 函数的语法具有下面的参数:
部分 说明
start 可选参数。为数值表达式,设置每次搜索的起点。如果省略,将从第一个字符的位置开始。如果 start 包含 Null,将发生错误。如果指定了 compare 参数,则一定要有 start 参数。
string1 必要参数。接受搜索的字符串表达式。
string2 必要参数。被搜索的字符串表达式。
Compare 可选参数。指定字符串比较。如果 compare 是 Null,将发生错误。如果省略 compare,Option Compare 的设置将决定比较的类型。
设置
compare 参数设置为:
常数 值 描述
vbUseCompareOption -1 使用Option Compare 语句设置执行一个比较。
vbBinaryCompare 0 执行一个二进制比较。
vbTextCompare 1 执行一个按照原文的比较。
vbDatabaseCompare 2 仅适用于Microsoft Access,执行一个基于数据库中信息的比较。
返回值
如果 InStr返回
string1 为零长度 0
string1 为 Null Null
string2 为零长度 Start
string2 为 Null Null
string2 找不到 0
在 string1 中找到string2 找到的位置
start > string2 0
说明
InStrB 函数作用于包含在字符串中的字节数据。所以 InStrB 返回的是字节位置,而不是字符位置。
实例:
InStr 函数示例
本示例使用 InStr 函数来查找某字符串在另一个字符串中首次出现的位置。
Dim SearchString, SearchChar, MyPos
SearchString ="XXpXXpXXPXXP" ' 被搜索的字符串。
SearchChar = "P" ' 要查找字符串 "P"。
' 从第四个字符开始,以文本比较的方式找起。返回值为 6(小写 p)。
' 小写 p 和大写 P 在文本比较下是一样的。
MyPos = Instr(4, SearchString, SearchChar, 1)
' 从第一个字符开使,以二进制比较的方式找起。返回值为 9(大写 P)。
' 小写 p 和大写 P 在二进制比较下是不一样的。
MyPos = Instr(1, SearchString, SearchChar, 0)
' 缺省的比对方式为二进制比较(最后一个参数可省略)。
MyPos = Instr(SearchString, SearchChar) ' 返回 9。
MyPos = Instr(1, SearchString, "W") ' 返回 0。
minajo21
2003-01-10
打赏
举报
回复
你自己没有MSDN?
qqqdong
2003-01-10
打赏
举报
回复
InStr 函数
返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。
语法
InStr([start, ]string1, string2[, compare])
InStr 函数的语法具有下面的参数:
部分 说明
start 可选参数。为数值表达式,设置每次搜索的起点。如果省略,将从第一个字符的位置开始。如果 start 包含 Null,将发生错误。如果指定了 compare 参数,则一定要有 start 参数。
string1 必要参数。接受搜索的字符串表达式。
string2 必要参数。被搜索的字符串表达式。
Compare 可选参数。指定字符串比较。如果 compare 是 Null,将发生错误。如果省略 compare,Option Compare 的设置将决定比较的类型。
设置
compare 参数设置为:
常数 值 描述
vbUseCompareOption -1 使用Option Compare 语句设置执行一个比较。
vbBinaryCompare 0 执行一个二进制比较。
vbTextCompare 1 执行一个按照原文的比较。
vbDatabaseCompare 2 仅适用于Microsoft Access,执行一个基于数据库中信息的比较。
返回值
如果 InStr返回
string1 为零长度 0
string1 为 Null Null
string2 为零长度 Start
string2 为 Null Null
string2 找不到 0
在 string1 中找到string2 找到的位置
start > string2 0
说明
InStrB 函数作用于包含在字符串中的字节数据。所以 InStrB 返回的是字节位置,而不是字符位置
常见
急
危重症的快速识别要点与处理技巧.ppt
"常见
急
危重症的快速识别要点与处理技巧" 一、常见
急
危重症的范畴
急
危重症通常指病人的脏器功能衰竭,包括“六衰”;衰竭的脏器数目越多,说明病情越危重(两个以上称“多脏器功能衰竭”),而最危重的情况莫过于...
excle数据用html显示,
救命
!!!各位老大,servlet中把查出来的数据(报表)用excel显示,点击一个button(html),就要显示,怎么办?
急
急
急
!一定给分,最好有...
救命
!!!各位老大,servlet中把查出来的数据用excel...
急
急
急
!一定给分,最好有例子,小弟先谢谢了!!|/***下载附件。*@paramreq客户端请求对象*@paramattachmentID附件ID*/publicintdownload(HttpServletRespon...
毕业季
救命
指南!论文AI率爆表?2025届必躲3大坑+神仙降痕术
救命
啊!毕业季说来就来!最近后台炸了,全是论文求助私信。说实话,现在学生真聪明,都知道用AI赶论文,效率嗖嗖涨!可问题来了!八成同学卡在同一个死胡同——论文检测AIGC率超标!学校查到这个,轻则打回重写,重...
C++之solmyr小品文
救命
啊!Solmyr 你又用文件夹砸我!” “愚蠢者是应该受到惩罚的。” 画外音: …… 呃,好吧,我得承认有点小小的例外。这里是一家软件公司,发出惨叫的这位是 zero ,新进的大学生;这边一脸优雅,看上去很有...
毕业答辩PPT
救命
指南!这工具一键打包所有材料,连老师爱问啥都猜到了!
别
急
,答辩这个终极Boss还在后头。做PPT、写自述稿、准备答辩问题……光是想想就头皮发麻。前几天我打开文档准备埋头苦干,突然发现WPS有个AI生成PPT的功能。本以为是
救命
稻草,结果一看——居然要开大会员!这价格...
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章