msm1985 发表于 2024-6-16 22:45:58

这段易的字节集操作怎么转成火山?


呵呵仙8 发表于 2024-6-16 22:56:24

火山字节集是一个类.你应该用过易语言的类吧?一个类中里面有很多方法!你这功能就是交换字节集的成员.火山变量.点一下看下有交换成员的方法就是了,如没有.就依易这样取出,再赋值呗!!

Xelloss0618 发表于 2024-6-16 23:02:26

注意一下数据偏移位置,火山是从0开始,易语言从1开始,结合实际修改。

<火山程序 类型 = "通常" 版本 = 1 />

方法 LocationExchange
参数 LocalA <类型 = 整数>
参数 LocalB <类型 = 整数>
参数 ByteData <类型 = 字节集类>
{
    变量 TempA <类型 = 字节>
    变量 TempB <类型 = 字节>
    TempA = ByteData.取字节集数据 (LocalA, 字节)
    TempB = ByteData.取字节集数据 (LocalB, 字节)

    ByteData.置字节集值 (LocalA, TempB)
    ByteData.置字节集值 (LocalB, TempA)
}

msm1985 发表于 2024-6-17 09:24:04

本帖最后由 msm1985 于 2024-6-17 09:27 编辑

Xelloss0618 发表于 2024-6-16 23:02
注意一下数据偏移位置,火山是从0开始,易语言从1开始,结合实际修改。



谢谢
页: [1]
查看完整版本: 这段易的字节集操作怎么转成火山?