模块名称:类型扩展
模块作者:
模块版本:1.0
模块 MD5:b25945e5f1d0ba0ee784d414e1a58577
模块大小:164.43 KB
版权声明:
模块描述:自写的一些常用存储数据类型
模块备注:
自写的一些常用存储数据类型
引用支持库:
系统核心支持库 5.7|krnln|d09f2340818511d396f6aaf844c7e325
通用对象支持库 2.0|commobj|{A068799B-7551-46b9-8CA8-EEF8357AFEA4}
特殊功能支持库 3.1|spec|A512548E76954B6E92C21055517615B0
------------------------------
.子程序 _调用子程序, 逻辑型, ,
.参数 子程序地址, 通用型, ,
.参数 是否为C调用, 逻辑型, 可空 ,
.参数 返回值, 通用型, 参考 可空 ,
.参数 参数1, 通用型, 可空 ,
.参数 参数2, 通用型, 可空 ,
.参数 参数3, 通用型, 可空 ,
.参数 参数4, 通用型, 可空 ,
.参数 参数5, 通用型, 可空 ,
.参数 参数6, 通用型, 可空 ,
.参数 参数7, 通用型, 可空 ,
.参数 参数8, 通用型, 可空 ,
.参数 参数9, 通用型, 可空 ,
.参数 参数10, 通用型, 可空 ,
.参数 参数11, 通用型, 可空 ,
.参数 参数12, 通用型, 可空 ,
.参数 参数13, 通用型, 可空 ,
.参数 参数14, 通用型, 可空 ,
.参数 参数15, 通用型, 可空 ,
.子程序 创建结构体, 结构体, ,
.参数 结构体Name, 文本型, , 结构体名称
.参数 成员信息, 文本型, 数组, 单个成员格式如下 类型 名称=value 或多值情况 类型 名称=value1,value2,value3
.子程序 创建列表, 列表, ,
.参数 元素1, 通用型, 参考 可空 ,
.参数 元素2, 通用型, 参考 可空 ,
.参数 元素3, 通用型, 参考 可空 ,
.参数 元素4, 通用型, 参考 可空 ,
.参数 元素5, 通用型, 参考 可空 ,
.参数 元素6, 通用型, 参考 可空 ,
.参数 元素7, 通用型, 参考 可空 ,
.参数 元素8, 通用型, 参考 可空 ,
.参数 元素9, 通用型, 参考 可空 ,
.参数 元素10, 通用型, 参考 可空 ,
.参数 元素11, 通用型, 参考 可空 ,
.参数 元素12, 通用型, 参考 可空 ,
.参数 元素13, 通用型, 参考 可空 ,
.参数 元素14, 通用型, 参考 可空 ,
.参数 元素15, 通用型, 参考 可空 ,
.参数 元素16, 通用型, 参考 可空 ,
.参数 元素17, 通用型, 参考 可空 ,
.参数 元素18, 通用型, 参考 可空 ,
.参数 元素19, 通用型, 参考 可空 ,
.参数 元素20, 通用型, 参考 可空 ,
.参数 元素21, 通用型, 参考 可空 ,
.参数 元素22, 通用型, 参考 可空 ,
.参数 元素23, 通用型, 参考 可空 ,
.参数 元素24, 通用型, 参考 可空 ,
.参数 元素25, 通用型, 参考 可空 ,
.参数 元素26, 通用型, 参考 可空 ,
.参数 元素27, 通用型, 参考 可空 ,
.参数 元素28, 通用型, 参考 可空 ,
.参数 元素29, 通用型, 参考 可空 ,
.参数 元素30, 通用型, 参考 可空 ,
.子程序 到逻辑, 逻辑型, , 可使用通用型转换 , 如果是整数型则大于0返回真 , 小于0返回假
.参数 待转换的数据, 通用型, 可空 , 提供参数数据时只能非数组数据。参数值只能为数值、逻辑值、字节集或文本。
.子程序 读内存, 通用型, , ★字节集型时(参数3(偏移)会变成读取长度)
.参数 内存地址, 整数型, ,
.参数 返回类型, 整数型, 可空 , #字节型 #整数型 #短整数型 #小数型 #双精度小数型 #长整数型 #逻辑型 #子程序指针型 #日期时间型 #文本型 #字节集型
.参数 偏移, 整数型, 可空 ,
.子程序 合并为字典, 字典, , 键列表_的长度作为字典的长度
.参数 键列表_, 列表, ,
.参数 值列表_, 列表, ,
.子程序 获取类型, 整数型, , 返回0 未知类型 12为自定义数据类型 -1表示为空 没有逻辑型 按字节型处理
.参数 Ele, 通用型, 参考 可空 ,
.子程序 取真实地址_子程序, 整数型, ,
.参数 子程序指针, 子程序指针, ,
.子程序 通用到通用封装, 通用型, , 包装方法
.参数 Type, 整数型, ,
.参数 Value, 通用型, 参考 ,
.子程序 文本到通用数据, 通用型, , 实际功能方法
.参数 Type, 整数型, ,
.参数 Value, 文本型, ,
.子程序 指针读文本型, 文本型, ,
.参数 内存指针, 整数型, ,
.子程序 指针读字节集, 字节集, ,
.参数 内存地址, 整数型, ,
.参数 读取长度, 整数型, ,
.数据类型 对组, 公开,
.成员 键, 文本型, 传址, ,
.成员 值, 文本型, 传址, ,
.程序集 存储引擎, , 公开
.子程序 插, , ,
.参数 值类型, 整数型, ,
.参数 值, 通用型, 参考 ,
.子程序 查, 整数型, ,
.参数 结果, 整数型, 可空 数组, 返回多个索引
.参数 成员类型, 整数型, ,
.参数 成员, 通用型, 参考 ,
.子程序 存, , ,
.参数 值类型, 整数型, ,
.参数 值, 通用型, 参考 ,
.子程序 存字节集, , ,
.参数 值, 字节集, ,
.参数 值类型, 整数型, ,
.子程序 改, , ,
.参数 值, 通用型, ,
.参数 新值类型, 整数型, ,
.子程序 改字节集, , ,
.参数 值, 字节集, ,
.子程序 取, 通用型, ,
.子程序 取字节集, 字节集, ,
.参数 类型, 整数型, 可空 , 0=值,1=>数据类型
.子程序 删, , ,
.子程序 申请元素空间, , , 提前申请好空间,可以提升访问速度
.参数 大小, 整数型, ,
.子程序 释放, , ,
.子程序 数据1, 字节集, ,
.子程序 数据2, 字节集, ,
.子程序 追加索引, 整数型, , 设置每次自动追加的索引步数,返回当前元素长度
.参数 步数, 整数型, , 正整数为正序索引,负数为反序索引,注意为负数时长度
.程序集 单型数据引擎, , 公开
.子程序 查找, 整数型, , 返回查找的结果个数
.参数 索引组, 整数型, 数组, 返回的成员索引数组结果
.参数 查找值, 通用型, 参考 ,
.子程序 初始化, , ,
.参数 数据类型, 整数型, ,
.子程序 类型, 整数型, , 返回所存储的数据类型
.子程序 取, 通用型, , 获取成员
.参数 索引, 整数型, ,
.子程序 删除, , , 删除
.参数 索引, 整数型, ,
.子程序 写入, , , 添加成员
.参数 值, 通用型, ,
.子程序 长度, 整数型, , 取成员长度
.子程序 置, , , 修改成员
.参数 索引, 整数型, ,
.参数 值, 通用型, ,
.程序集 多型数据引擎, , 公开
.子程序 查找, 整数型, , 返回查找的结果个数
.参数 索引组, 整数型, 数组, 返回的成员索引数组结果
.参数 查找值, 通用型, 参考 ,
.子程序 类型, 整数型, , 返回成员数据类型
.参数 索引, 整数型, ,
.子程序 取, 通用型, , 获取成员
.参数 索引, 整数型, ,
.子程序 删除, , , 删除成员
.参数 索引, 整数型, ,
.子程序 写入, , , 添加成员
.参数 值类型, 整数型, ,
.参数 值, 通用型, ,
.子程序 长度, 整数型, , 取成员长度
.子程序 置, , , 修改成员
.参数 索引, 整数型, ,
.参数 值, 通用型, ,
.参数 新值类型, 整数型, ,
.程序集 结构体, , 公开
.子程序 标识, 文本型, ,
.参数 标识_, 文本型, 可空 ,
.子程序 成员类型, 整数型, ,
.参数 标识_, 文本型, 可空 ,
.参数 索引, 整数型, 可空 ,
.参数 新类型, 整数型, 可空 ,
.子程序 成员容量, 整数型, , 返回成员能存储的最大数据数量
.参数 标识_, 文本型, 可空 ,
.参数 索引, 整数型, 可空 ,
.参数 新容量, 整数型, 可空 , 参数为空则取容量 否则设置容量
.子程序 成员长度, 整数型, ,
.参数 标识_, 文本型, 可空 ,
.参数 索引, 整数型, 可空 ,
.子程序 初始化, , ,
.参数 结构体Name, 文本型, , 结构体名称
.参数 成员类型, 整数型, 数组, 数据关联下参数
.参数 成员名称, 文本型, 数组, 数据关联上参数,此参数可以做成员赋值方式如 “名称=value” 多个值可以名称=value1,value2,value3
.参数 成员长度, 整数型, 数组, 数据关联上参数
.子程序 初始化S, , ,
.参数 结构体Name, 文本型, , 结构体名称
.参数 成员信息, 文本型, 数组, 单个成员格式如下 类型 名称=value 或多值情况 类型 名称=value1,value2,value3
.子程序 错误, 文本型, ,
.子程序 取, 通用型, ,
.参数 标识_, 文本型, 可空 ,
.参数 索引, 整数型, 可空 ,
.子程序 添加成员, , , 添加成员
.参数 成员信息, 文本型, , 成员格式如下 类型 名称=value 或多值情况 类型 名称=value1,value2,value3
.子程序 写入, , ,
.参数 标识_, 文本型, ,
.参数 值, 通用型, ,
.子程序 长度, 整数型, ,
.子程序 置, , ,
.参数 索引, 整数型, 可空 ,
.参数 标识_, 文本型, ,
.参数 值, 通用型, ,
.子程序 置S, , ,
.参数 表达式, 文本型, , 支持2种赋值表达式 1、类型 名称=value 2、名称=value 或多值 1、类型 名称=value1,value2,value3 2、名称=value1,value2,value3
.程序集 类类型, , 公开
.子程序 标识, 文本型, , 返回标识文本
.参数 标识_, 文本型, 可空 ,
.子程序 初始化, , , 最大可容纳258509个成员
.参数 类型信息, 整数型, 数组, {类型,长度}
.子程序 类型, 整数型, ,
.参数 新类型, 整数型, 可空 , 不为空则改变当前索引处的数据类型,返回索引处数据类型。
.子程序 取, 通用型, ,
.参数 位置, 整数型, ,
.子程序 容量, 整数型, , 返回类类型能存储的最大成员数量
.参数 新容量, 整数型, 可空 , 参数为空则取容量 否则设置容量
.子程序 写入, , , 如果超出长度则清除 重新存入数据
.参数 值, 通用型, , 覆盖写入
.子程序 长度, 整数型, ,
.子程序 置, , , 修改成员
.参数 索引, 整数型, ,
.参数 值, 通用型, ,
.程序集 类列表, , 公开
.子程序 查找, 整数型, , 返回个数
.参数 索引组, 整数型, 数组, 返回的成员索引数组结果
.参数 查找值, 通用型, 参考 ,
.子程序 初始化, , , 存储模式
.参数 模式, 整数型, 数组, 0为单类型模式,1为多类型模式 {模式,类型}模式为单类型则使用类型
.子程序 类型, 整数型, ,
.参数 索引, 整数型, 可空 , 如果为单类型模式则可以不用传递索引参数
.子程序 取, 通用型, ,
.参数 索引, 整数型, ,
.子程序 取模式, 整数型, , 0为单类型模式,1为多类型模式
.子程序 删除, , ,
.参数 索引, 整数型, ,
.子程序 写入, , ,
.参数 值, 通用型, 参考 ,
.子程序 长度, 整数型, ,
.子程序 置, , ,
.参数 索引, 整数型, ,
.参数 值, 通用型, 参考 ,
.程序集 列表, , 公开
.子程序 保存到文件, , ,
.参数 文件全路径, 文本型, ,
.参数 密码, 文本型, 可空 ,
.子程序 插入, , ,
.参数 值, 通用型, 参考 ,
.子程序 查询, 整数型, ,
.参数 成员, 通用型, 参考 ,
.参数 结果, 整数型, 可空 数组, 返回多个索引
.子程序 从文本添加, , ,
.参数 文本数据, 文本型, ,
.参数 单组字符数, 整数型, 可空 , 表示几个字符为一组 再添加
.参数 回调函数, 子程序指针, 可空 , 返回值为 文本型 参数1【为当前欲添加文本】 此参数为空则使用 首部加 尾部加
.参数 首部加, 文本型, 可空 , 回调函数为空,则使用此参数
.参数 尾部加, 文本型, 可空 , 回调函数为空,则使用此参数
.子程序 从文本添加_, , ,
.参数 文本数据, 文本型, ,
.参数 分割符_, 文本型, 可空 , 默认为键盘上所有的标点符号
.参数 回调函数, 子程序指针, 可空 , 返回值为 文本型 参数1【为当前欲添加文本】 此参数为空则使用 首部加 尾部加
.参数 首部加, 文本型, 可空 , 回调函数为空,则使用此参数
.参数 尾部加, 文本型, 可空 , 回调函数为空,则使用此参数
.子程序 到列表, , , 将字节集()返回转换的字节集数据转换为本对象的数据
.参数 字节集数据, 字节集, ,
.子程序 读类型, 整数型, ,
.子程序 读取到内存, , ,
.参数 文件全路径, 文本型, ,
.参数 密码, 文本型, 可空 ,
.子程序 读字节集, 字节集, , 读字节集后可以使用读类型来获取类型
.子程序 访问, 通用型, ,
.子程序 排序, , ,
.参数 方式, 整数型, 可空 , 0=插入排序 1=冒泡排序 2=选择排序 3=希尔排序 4=快速排序
.参数 类型, 整数型, 可空 , 0=数值比较 1=数值文本比较 2=首字首字母比较 3=ASCII比较 4=文本长度比较 5=日期时间比较
.参数 是否降序, 逻辑型, 可空 ,
.子程序 删除, , ,
.子程序 申请空间, , , 提前申请好空间,可以提升速度。
.参数 字节数, 整数型, ,
.子程序 添加, , ,
.参数 值, 通用型, 参考 ,
.参数 是否覆盖, 逻辑型, 可空 , 为真 列表中已存在该数据,则直接返回,为假时不受影响
.子程序 修改, , ,
.参数 新数据, 通用型, 参考 ,
.子程序 追加索引, 整数型, , 从当前位置还剩多少个成员可以访问
.参数 起始位置, 整数型, ,
.子程序 字节集, 字节集, , 将本对象转化成字节集数据
.程序集 字典, , 公开
.子程序 保存到文件, , ,
.参数 文件全路径, 文本型, ,
.参数 密码, 文本型, 可空 ,
.子程序 插入, , ,
.参数 键, 通用型, 参考 ,
.参数 值, 通用型, 参考 ,
.子程序 查询, 整数型, ,
.参数 是否键, 逻辑型, 可空 ,
.参数 成员, 通用型, 参考 ,
.参数 结果, 整数型, 可空 数组, 返回多个索引
.子程序 从文本添加, , ,
.参数 文本数据, 文本型, ,
.参数 分割符_, 文本型, 可空 , 默认为键盘上所有的标点符号
.参数 回调函数, 子程序指针, 可空 , 返回值为 对组 参数1:键 参数2:值 为空则使用 键首部加 键尾部加 值首部加 值尾部加
.参数 键首部加, 文本型, 可空 , 回调函数为空,则使用此参数
.参数 键尾部加, 文本型, 可空 , 回调函数为空,则使用此参数
.参数 值首部加, 文本型, 可空 , 回调函数为空,则使用此参数
.参数 值尾部加, 文本型, 可空 , 回调函数为空,则使用此参数
.子程序 到列表, , , 将字节集()返回转换的字节集数据转换为本对象的数据
.参数 字节集数据, 字节集, ,
.子程序 读类型, 整数型, ,
.参数 是否键, 逻辑型, 可空 ,
.子程序 读取到内存, , ,
.参数 文件全路径, 文本型, ,
.参数 密码, 文本型, 可空 ,
.子程序 读字节集, 字节集, , 读字节集后可以使用读类型来获取类型
.参数 是否键, 逻辑型, 可空 ,
.子程序 访问, 通用型, ,
.参数 是否键, 逻辑型, 可空 ,
.子程序 排序, , ,
.参数 是否键, 逻辑型, 可空 ,
.参数 方式, 整数型, 可空 , 0=插入排序 1=冒泡排序 2=选择排序 3=希尔排序 4=快速排序
.参数 类型, 整数型, 可空 , 0=数值比较 1=数值文本比较 2=首字首字母比较 3=ASCII比较 4=文本长度比较 5=日期时间比较
.参数 是否降序, 逻辑型, 可空 ,
.子程序 删除, , ,
.子程序 申请空间, , , 提前申请好空间,可以提升速度。
.参数 字节数, 整数型, ,
.子程序 添加, , ,
.参数 键, 通用型, 参考 ,
.参数 值, 通用型, 参考 ,
.参数 是否覆盖, 逻辑型, 可空 , 为真时判断键值是否存在则覆盖值数据,为假时则不受影响
.子程序 修改, , ,
.参数 是否键, 逻辑型, 可空 ,
.参数 新数据, 通用型, 参考 ,
.子程序 追加索引, 整数型, , 从当前位置还剩多少个成员可以访问
.参数 起始位置, 整数型, ,
.子程序 字节集, 字节集, , 将本对象转化成字节集数据
.常量 短整数_, "2 ", 公开,
.常量 逻辑_, "7 ", 公开,
.常量 日期时间_, "8 ", 公开,
.常量 双精度小数_, "6 ", 公开,
.常量 文本_, "10 ", 公开,
.常量 小数_, "5 ", 公开,
.常量 长整数_, "4 ", 公开,
.常量 整数_, "3 ", 公开,
.常量 子程序指针_, "9 ", 公开,
.常量 字节_, "1 ", 公开,
.常量 字节集_, "11 ", 公开,