易语言多维数组操作

2025-10-09 12:12:17

1、打开易语言新建窗口程序生成一个普通数组

调试输出查看普通数组

原型代码

.版本 2.支持库 spec

.程序集 窗口程序集_启动窗口.程序集变量 百度经验, 文本型, , "0"

.子程序 __启动窗口_创建完毕

加入成员 (百度经验, “普普通通”)调试输出 (百度经验)

易语言多维数组操作

2、新建一个临时多维数组变量,这里我新建一个2维数组!

然后,用易语言重定义数组命令,即可覆盖普通数组生成多维数组!

然后调试输出查看多维数组!

重定义数组原型定义

    调用格式: 〈无返回值〉 重定义数组 (通用型变量数组 欲重定义的数组变量,逻辑型 是否保留以前的内容,整数型 数组对应维的上限值,... ) - 系统核心支持库->数组操作    英文名称:ReDim    本命令可以重新定义指定数组的维数及各维的上限值。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。    参数<1>的名称为“欲重定义的数组变量”,类型为“通用型(all)”,提供参数数据时只能提供变量数组。    参数<2>的名称为“是否保留以前的内容”,类型为“逻辑型(bool)”,初始值为“假”。    参数<3>的名称为“数组对应维的上限值”,类型为“整数型(int)”。

代码原型

.版本 2.支持库 spec

.子程序 __启动窗口_创建完毕.局部变量 临时2维数组, 文本型, , "2,2"

加入成员 (百度经验, “普普通通”)调试输出 (百度经验)临时2维数组 [1] [1] = “1”临时2维数组 [1] [2] = “2”临时2维数组 [2] [1] = “12”临时2维数组 [2] [2] = “13”重定义数组 (百度经验, 假, 0)百度经验 = 临时2维数组调试输出 (百度经验)

易语言多维数组操作

1、根据取数组下标 (百度经验, 1)取出多维数组,多少组数据(行)

更新易语言取数组命令取共多少个!(总)

然后,总除于行得到多个竖(个)

最后计次循环,枚举到超级列表框。

易语言原型代码

.版本 2.支持库 spec.支持库 iext

.子程序 __启动窗口_创建完毕.局部变量 临时2维数组, 文本型, , "2,2".局部变量 bx, 整数型.局部变量 x, 整数型.局部变量 i, 整数型

加入成员 (百度经验, “普普通通”)调试输出 (百度经验)临时2维数组 [1] [1] = “1”临时2维数组 [1] [2] = “2”临时2维数组 [2] [1] = “12”临时2维数组 [2] [2] = “13”重定义数组 (百度经验, 假, 0)百度经验 = 临时2维数组调试输出 (百度经验).计次循环首 (取数组下标 (百度经验, 1), i)  ' 第几行    bx = 超级列表框1.插入表项 (, , , , , )    超级列表框1.置标题 (bx, 0, 到文本 (超级列表框1.取表项数 ()))    .计次循环首 (取数组成员数 (百度经验) \ 取数组下标 (百度经验, 1), x)  ' 第几个        超级列表框1.置标题 (bx, x, 百度经验 [i] [x])

    .计次循环尾 ()

.计次循环尾 ()

易语言多维数组操作

2、源码下载https://pan.baidu.com/s/1o8UeM9c

方便学习

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢