易语言对字节字节集的操作,包括取字节集长度();取字节集数据();到字节集()。

视频链接: 

511遇见易语言教程

字节

字节(Byte):字节是通过网络传输信息(或在硬盘或内存中存储信息)的单位。
一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间.符号:英文标点占一个字节,中文标点占两个字节.
字节也叫Byte,是计算机数据的基本存储单位。另一个相关的概念叫位(bit),1Byte=8bit一般来说,一个汉字占两个字节,可见Byte是一个非常小的存储单位。通常我们更常用的是KB、MB、GB,他们之间的换算是1KB=1024Byte,1MB=1024KB,1GB=1024MB。

字节集

字节集是字节的集合,在其他编程语言里是二进制文件,也就是bin。一个文件、一个图片、一个MP3音乐等等,都是字节集。
字节集,简单地说就是由字节组成的数组,其成员都是字节,每个字节转成数值只能在0到255之间

取字节集长度

调用格式: 〈整数型〉 取字节集长度 (字节集 字节集数据) - 系统核心支持库->字节集操作
英文名称:BinLen
取字节集型数据的长度。本命令为初级命令。
参数<1>的名称为“字节集数据”,类型为“字节集(bin)”。参数值指定欲检查其长度的字节集数据。

操作系统需求: Windows、Linux

到字节集

调用格式: 〈字节集〉 到字节集 (通用型数组/非数组 欲转换为字节集的数据) - 系统核心支持库->字节集操作
英文名称:ToBin
将指定数据转换为字节集后返回转换结果。本命令为初级命令。
参数<1>的名称为“欲转换为字节集的数据”,类型为“通用型(all)”,提供参数数据时可以同时提供数组或非数组数据。参数值只能为基本数据类型数据或数值型数组。

操作系统需求: Windows、Linux

取字节集数据

调用格式: 〈通用型〉 取字节集数据 (字节集 欲取出其中数据的字节集,整数型 欲取出数据的类型,[整数型 起始索引位置]) - 系统核心支持库->字节集操作
英文名称:GetBinElement
取出字节集中指定位置指定数据类型的数据。本命令为初级命令。
参数<1>的名称为“欲取出其中数据的字节集”,类型为“字节集(bin)”。
参数<2>的名称为“欲取出数据的类型”,类型为“整数型(int)”。参数值可以为以下常量: 1、#字节型; 2、#短整数型; 3、#整数型; 4、#长整数型; 5、#小数型; 6、#双精度小数型; 7、#逻辑型; 8、#日期时间型; 9、#子程序指针型; 10、#文本型。转换后的数据将自动进行有效性校验及转换处理。
参数<3>的名称为“起始索引位置”,类型为“整数型(int)”,可以被省略。指定从字节集的什么地方开始取数据,索引值从1开始。如果被省略,默认为数值1。如果为本参数提供一个整数型变量,则命令执行后将自动修改该变量内容,将其索引值移动到下一个读入位置。如果移动后到达字节集的末尾,将修改该变量的内容为-1。

操作系统需求: Windows、Linux

视频教程源码

.版本 2.程序集 窗口程序集_启动窗口.子程序 _按钮1_被单击, , , 取字节集长度
.局部变量 图片长度, 整数型图片长度 = 取字节集长度 (图片框1.图片)
信息框 (“图片框图片的大小为: ” + 到文本 (图片长度) + “字节”, 0, , ).子程序 _按钮2_被单击, , , 到字节集
.局部变量 文本, 文本型
.局部变量 整数, 整数型
.局部变量 短整数, 短整数型文本 = “369”
整数 = 369
短整数 = 369
编辑框1.内容 = 到文本 (取字节集长度 (到字节集 (文本)))
编辑框2.内容 = 到文本 (取字节集长度 (到字节集 (整数)))
编辑框3.内容 = 到文本 (取字节集长度 (到字节集 (短整数))).子程序 _按钮3_被单击, , , 取字节集数据信息框 (“字节集转换后的结果为: ” + 取字节集数据 ({ 53, 49, 49, 211, 246, 188, 251 }, #文本型, ), 0, , ).子程序 _按钮4_被单击, , , 读入文件
.局部变量 返回字节集变量, 字节集.如果真 (通用对话框1.打开 ())
返回字节集变量 = 读入文件 (通用对话框1.文件名) ' 读入文件直接把文件以字节集的形式读入
' 这里取字节集数据等价于 到文本(返回字节集变量)
编辑框4.内容 = 取字节集数据 (返回字节集变量, #文本型, ).如果真结束

源码:易语言教程取字节集长度取字节集数据到字节集

511遇见易语言教程

511遇见易语言取字节集长度取字节集数据到字节集相关推荐

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

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

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

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

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

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

  4. 511遇见易语言模块API教程进程结束和进程取自进程ID

    当我们多线程多窗口启动游戏时,在退出时我们手动比较麻烦,可以使用进程结束一键退出. 511遇见易语言模块API教程 1.GetCurrentProcessId 获取当前进程一个唯一的标识符 说明: 获 ...

  5. 511遇见易语言模块API视频教程窗口取类名(GetClassNameA)

    "GetClassNameA", , 为指定的窗口取得类名 以字节数表示的类名长度:排除最后的空中止字符.零表示出错.会设置GetLastError 视频链接: 511遇见易语言模 ...

  6. 511遇见易语言递归寻找文件及枚举子目录

    通过枚举寻找目录下的所有子目录和所有文件. 511遇见易语言教程 寻找文件官方文档 调用格式: 〈无返回值〉 赋值 (通用型变量/变量数组 被赋值的变量或变量数组,通用型数组/非数组 用作赋于的值或资 ...

  7. 511遇见易语言数组加入成员

    易语言数组操作加入成员()和插入成员()容易混淆,本来打算一起讲解这两个命令,但备课的时候发现内容较多,本课通过6个实例讲解了命令的运用. 511遇见易语言教程 官方源码: 调用格式: 〈无返回值〉 ...

  8. 511遇见易语言组合框读取写配置文件和列表项目

    本课首先录制了易语言组合框渐变背景颜色,然后通过读写配置文件ini来实现组合框加入项目,添加项目列表 视频链接: 77 组合框读取写配置文件和列表项目视频教程源码: .版本 2.程序集 窗口程序集_启 ...

  9. 511遇见易语言乐玩插件FindStr找字和FindStrFast快速找字

    本课视频录制了FindStr找字和FindStrFast快速找字两个命令,并在<剑侠情缘>这款游戏进行了测试,对于字库较大的情况,建议使用FindStrFast快速找字,速度会快很多. 乐 ...

最新文章

  1. 积性函数(Product_Function)
  2. 53pagecontext对象
  3. Redhat linux 5.3 基于bond的heartbeat
  4. 使用cookie保存用户名状态
  5. fedora 22 安装 flash player
  6. 简单理解Zookeeper的Leader选举
  7. Spring框架入门程序:获取Bean的三种方式
  8. 电脑关闭软键盘的快捷键。
  9. 职场牛人的9个重要特点,助你在职场轻松获得主动权!
  10. java spring boot 微信公众号 分享功能
  11. 程序员锻炼宽广的胸怀
  12. 会员权益营销如何实现数字化会员管理
  13. Objective-c:写一份可测试的代码
  14. 网络设置巨形帧_网络 – 升级到千兆网络 – 启用巨型帧
  15. 电子显微镜数据格式MRC
  16. 蓝桥杯 2014-4 大衍数列
  17. 登月源码开源登顶GitHub No.1!接而又被中国程序员“玩坏”了
  18. 2022-2027年中国集团幼儿园行业市场深度分析及投资战略规划报告
  19. wireshark找不到网卡的解决办法
  20. 基于机器学习的阿里智能助理在电商领域的架构构建与实践-CSDN公开课-专题视频课程...

热门文章

  1. 解决github文件夹有向右的白色箭头并且不能打开的解决办法
  2. 【Transformer系列(2)】注意力机制、自注意力机制、多头注意力机制、通道注意力机制、空间注意力机制超详细讲解
  3. web前端培训的未来就业前景怎么样?
  4. Orangepi(香橙派)提高实时性
  5. Orange Pi i96 入手填坑问题总结
  6. msp430g2553的倒车雷达超声波测距子系统
  7. Struts2.xml结构
  8. 【计算机视觉 | 扩散模型】新论文 | DragGAN论文:如果甲方想把大象 P 转身,你只需要拖动 GAN 就好了
  9. java简单编程题(一)
  10. WebWorker进阶