寻找字节集,从指定字节集中由前向后寻找指定字节集的位置赋给变量,未找到反回-1;倒找字节集,从指定字节集中由后向前寻找指定字节集的位置赋给变量,未找到反回-1

视频链接:

511遇见易语言教程

寻找字节集

调用格式: 〈整数型〉 寻找字节集 (字节集 被搜寻的字节集,字节集 欲寻找的字节集,[整数型 起始搜寻位置]) - 系统核心支持库->字节集操作
英文名称:InBin
返回一字节集在另一字节集中最先出现的位置,位置值从 1 开始。如果未找到,返回 -1。本命令为初级命令。
参数<1>的名称为“被搜寻的字节集”,类型为“字节集(bin)”。
参数<2>的名称为“欲寻找的字节集”,类型为“字节集(bin)”。
参数<3>的名称为“起始搜寻位置”,类型为“整数型(int)”,可以被省略。1为首位置,2为第2个位置,如此类推,如果被省略,则“寻找字节集”命令默认从首部开始,“倒找字节集”命令默认从尾部开始。

操作系统需求: Windows、Linux

倒找字节集

调用格式: 〈整数型〉 倒找字节集 (字节集 被搜寻的字节集,字节集 欲寻找的字节集,[整数型 起始搜寻位置]) - 系统核心支持库->字节集操作
英文名称:InBinRev
返回一字节集在另一字节集中最后出现的位置,位置值从 1 开始。如果未找到,返回 -1。本命令为初级命令。
参数<1>的名称为“被搜寻的字节集”,类型为“字节集(bin)”。
参数<2>的名称为“欲寻找的字节集”,类型为“字节集(bin)”。
参数<3>的名称为“起始搜寻位置”,类型为“整数型(int)”,可以被省略。1为首位置,2为第2个位置,如此类推,如果被省略,则“寻找字节集”命令默认从首部开始,“倒找字节集”命令默认从尾部开始。

操作系统需求: Windows、Linux

视频教程源码

.版本 2.程序集 窗口程序集_启动窗口
.程序集变量 集_被寻找的字节集, 字节集
.程序集变量 集_欲寻找的字节集, 字节集.子程序 __启动窗口_创建完毕集_被寻找的字节集 = { 189, 241, 204, 236, 202, 199, 215, 230, 185, 250, 181, 218, 54, 56, 184, 246, 201, 250, 200, 213, 163, 172, 206, 210, 176, 174, 196, 227, 215, 230, 185, 250, 196, 184, 199, 215, 163, 161 }
集_欲寻找的字节集 = { 199 }
编辑框_被寻找的字节集.内容 = “189, 241, 204, 236, 202, 199, 215, 230, 185, 250, 181, 218, 54, 56, 184, 246, 201, 250, 200, 213, 163, 172, 206, 210, 176, 174, 196, 227, 215, 230, 185, 250, 196, 184, 199, 215, 163, 161”
编辑框_欲寻找的字节集.内容 = “199”.子程序 _按钮1_被单击, , , 寻找字节集
.局部变量 局_位置, 整数型局_位置 = 寻找字节集 (集_被寻找的字节集, 集_欲寻找的字节集, )
.判断开始 (局_位置 ≠ -1)
编辑框_位置.内容 = 到文本 (局_位置)
.默认
编辑框_位置.内容 = “没有找到字节集”
.判断结束.子程序 _按钮2_被单击, , , 倒找字节集
.局部变量 局_位置, 整数型局_位置 = 倒找字节集 (集_被寻找的字节集, 集_欲寻找的字节集, )
.判断开始 (局_位置 ≠ -1)
编辑框_位置.内容 = 到文本 (局_位置)
.默认
编辑框_位置.内容 = “没有找到字节集”
.判断结束.子程序 _按钮3_被单击结束 ()

源码:易语言教程寻找字节集和倒找字节集

511遇见易语言教程

511遇见易语言寻找字节集和倒找字节集相关推荐

  1. 511遇见易语言基础命令组件和算法

    一.易语言基础命令组件 1:易语言教程-窗口 2:易语言教程-编辑框和按钮 3:易语言教程-信息框 4:易语言教程-数据类型 5:易语言教程-变量(全局变量,程序集变量,局部变量,静态变量) 6:易语 ...

  2. 511遇见易语言流程控制变量循环首

    本课视频教程示范了变量循环首的使用方法技巧,通过8个例子示范了命令的运用,同时把前面的计次循环首,循环判断首,判断循环首都总结类比了一次. 511遇见易语言教程 官方源码 调用格式: 〈无返回值〉 变 ...

  3. 511遇见易语言注册调用乐玩插件类模块封装

    乐玩插件 是乐玩网络科技工作室在业余时间开发的一款安全,绿色,可靠的免费产品:功能强大,这里主要针对易语言对乐玩插件的调用,图色,窗口,字库的制作调用,后台的绑定,及判断,最后通过4种方法实现多线程多 ...

  4. 511遇见易语言文本替换和子文本替换

    本课讲解了文本替换()和子文本替换()的区别和使用技巧,并且自己封装了另一个高级文本替换,解决了一些BUG. 视频链接: 511遇见易语言教程 视频课程源码 .版本 2.程序集 窗口程序集_启动窗口. ...

  5. 511遇见易语言乐玩插件FindPicEx找图扩展找多图

    乐玩插件FindPicEx找图扩展和找图FindPic的主要区别时,找图FindPic的图片坐标可以使用GetX和GetY或的,而FindPicEx返回的是含有序号和坐标的字符串,我们需要二次分割来获 ...

  6. 511遇见易语言API模块进程创建CreateProcess

    封装进程创建的原因主要是易语言自带的运行和执行命令不能启动游戏,当我们写一键启动,批量启动游戏时,便用到了进程_创建的命令.易语言里的运行(),执行()有时候并不能直接运行一些游戏,而采用进程创建才可 ...

  7. 511遇见易语言学习易语言常量

    简单的说,就是在程序运行时,其值不能被改变的量.是计算机将数据储存到内存中的一种方式,不变是相对于变量而言,没有绝对的不变. 一.了解常量 常量是一种标识符,它的值在运行期间恒定不变.常量是一个固定的 ...

  8. 511遇见易语言API模块通过进程名获取进程句柄

    上节课通过进程名称获取进程ID,然后再通过进程ID来获取窗口句柄,本课直接通过进程名称来获取窗口句柄,其实是对 进程_名取ID 和 进程_ID取窗口句柄 一个应用组合封装.通过进程名称取得相应的窗口的 ...

  9. 511遇见易语言流程控制返回和结束和销毁

    返回()是易语言中常用的命令,但对返回值的类型控制我们有时候并不是很清楚,教程用了四个例子讲解了返回,二结束和销毁更是容易混淆的两个命令,视频分别做了演示. 511遇见易语言教程 一.官方源码 返回 ...

最新文章

  1. R将因子类型(Factor)转化为字符串类型(Character)
  2. oracle之alter学习笔记
  3. python编程界面怎么打开-为Python程序添加图形化界面的教程
  4. 数据结构与算法--链表实现以及应用
  5. 转载:FilenameUtils的工具类
  6. 计算机公开课教学反思,语文公开课教学反思
  7. java redis 生成唯一id_Redis在集群环境中生成唯一ID
  8. win10右键闪退到桌面_WIN10设置闪退,桌面右键个性化显示设置等均无效
  9. Ov两款骁龙865手机即将发布:其中一款或低于2999元
  10. DAG的运用:拓扑排序(AOV),关键路径(AOE)与dp的关系
  11. IO多路复用的机制:select、poll、epoll
  12. 垃圾代码和优质代码的区别?
  13. PHP住院收费系统管理,住院收费管理系统
  14. vray uneal插件试用版 license 安装过程
  15. 《王道计算机网络》学习笔记总目录+思维导图
  16. 多选题spss相关分析_spss多选题的录入及分析
  17. 考研英语作文 独家手写笔记
  18. 鼠标在用了一段之后偶然发现以给特别慢的速度移动鼠标,会在移动到可点击的选项按钮附近明显的卡住问题。
  19. Scratch学习有什么优点
  20. 很好的源码软件列表,有助于学习提高

热门文章

  1. 年薪 80W 程序员相亲被鄙视??那,如果程序员都消失了
  2. 湖南2020年计算机等级考试报名时间,湖南2020年3月计算机等级考试报名时间
  3. 华为nova4是不是鸿蒙系统,华为nova 4手机什么时候可以升级鸿蒙系统?鸿蒙系统nova4升级时间介绍-电脑自学网...
  4. 单链表指针和头结点的理解
  5. 代替Session的JWT
  6. 学业计算机水平考试试题,计算机水平考试试题汇编
  7. 在《计算机应用与软件》上发了一篇文章
  8. 欧姆龙 PLC通讯协议
  9. C++:创建链表的过程详解
  10. 高精度运算——加减乘除法模板