社区
VB基础类
帖子详情
救命~!急~~~!
suuare
2003-01-10 04:47:28
InStr()函数是用来做什么的啊? 急~~~!
...全文
64
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 返回的是字节位置,而不是字符位置
我不是药神——山寨也能
救命
面对客户在台湾地区游戏客户端更新包的加速需求,团队面临大陆到台湾数据传输效率低下及源站建设周期过长等问题,最终采取自建源站系统的解决方案。
回忆小时候画的煞有介事的7部长篇少女漫画~纯属自娱自乐,荼毒高人双眼!...
本文回忆了一位少年漫画家的创作经历,从儿时的《少女小咪》到青春期的《我是弗拉底》,再到成年后的《结束的与开始的》,每一部作品都承载着作者的成长和变化。文章详细描述了《我是弗拉底》的故事梗概,展现了异世界国王之子弗拉底的冒险旅程。
移动硬盘~本想长相厮守怎奈你说走就走
本文讲述了硬盘常见故障,如共振噪声、延迟高、磁头臂或盘片问题等,强调数据备份及加密的重要性。介绍了硬盘数据恢复的专业技术,如固件热交换等。还提及联想数据恢复中心,它经验丰富,能恢复多种存储系统数据,配备全套工具。
做程序猿8个月的感受(二)~
一名自学成才的程序员分享了他在编程道路上的经历,从观看在线教程到加入一家公司并逐渐适应其特有的开发框架,再到尝试改进现有系统以满足市场需求的变化。
2024年最新《MySQL——从删库到跑路》阿里架构师分享删库跑路
救命
策略,【原理+实战+视频+源码】
本文作者分享了2021年求职季的面试心得,强调了面试中逻辑思维的重要性,以及在数据库管理中的备份策略和防止误操作的方法。作者以个人经历为例,提到了检查字符集一致性、使用安全删除命令及备份恢复措施,旨在帮助求职者准备大厂面试和避免数据丢失。
VB基础类
7,787
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章