易语言高级表格下拉列表批量插入编辑框的内容

易语言高级表格下拉列表批量插入编辑框的内容,第1张

开始还想问你高级列表框是什么组件呢,仔细一看,这不是高级表格

版本 2

支持库 eGrid

程序集 窗口程序集_启动窗口

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

高级表格1置列类型 (1, #表格常量列表型)

子程序 _按钮1_被单击

局部变量 循环次数, 文本型, , "0"

局部变量 N, 整数

' 高级表格1清空下拉列表 () 命令无效下面更改一下表格类型实现清空数据

高级表格1置列类型 (1, #表格常量文本型)

高级表格1置列类型 (1, #表格常量列表型)

循环次数 = 分割文本 (编辑框1内容, #换行符, )

计次循环首 (取数组成员数 (循环次数), N)

    高级表格1插入下拉列表项 (1, 循环次数 [N])

计次循环尾 ()

版本 2

支持库 eGrid

程序集 窗口程序集1

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

高级表格1高度 = 180

高级表格1宽度 = 430

高级表格1行数 = 7

高级表格1列数 = 7

高级表格1表头行数 = 0

高级表格1表头列数 = 0

子程序 _按钮1_被单击

局部变量 取得的随机数, 整数型

局部变量 行数, 整数型

局部变量 列数, 整数型

置随机数种子 ()

计次循环首 (7, 行数)

    计次循环首 (7, 列数)

        取得的随机数 = 取随机数 (1, 22)

        如果真 (取得的随机数 = 21 或 取得的随机数 = 22)

            取得的随机数 = 0

        如果真结束

        标签1标题 = 到文本 (取得的随机数)

        高级表格1置数据 (行数 - 1, 列数 - 1, 1, 标签1标题)

    计次循环尾 ()

    列数 = 1

计次循环尾 ()

子程序 _按钮2_被单击

高级表格1清空数据 ()

前提是没有表头的。因为是看的你的图没有

版本 2

支持库 eGrid

支持库 spec

子程序 _按钮1_被单击

局部变量 n, 整数型

局部变量 l, 整数型

判断循环首 (n ≤ 高级表格1行数)

    计次循环首 (高级表格1行数 - 1 - n, )

        l = l + 1

        如果真 (高级表格1行数 - l + n ≤ n)

            跳出循环 ()

        如果真结束

        如果真 (高级表格1取数据 (高级表格1行数 - l, 0) = 高级表格1取数据 (n, 0))

            调试输出 (“删除第” + 到文本 (高级表格1行数 - l + 1) + “行的” + 高级表格1取数据 (高级表格1行数 - l, 0))

            高级表格1删除行 (高级表格1行数 - l)

            l = l - 1

        如果真结束

    计次循环尾 ()

    l = 0

    n = n + 1

判断循环尾 ()

调用格式: 〈逻辑型〉 高级表格.置对齐方式 (整数型 起始行,整数型 起始列,[整数型 终止行],[整数型 终止列],整数型 对齐方式) - 高级表格支持库->高级表格

英文名称:SetAlign

设置表格中指定区域在显示时所使用的对齐方式。成功返回真、失败返回假。本命令为初级对象成员命令。

参数<1>的名称为“起始行”,类型为“整数型(int)”。

参数<2>的名称为“起始列”,类型为“整数型(int)”。

参数<3>的名称为“终止行”,类型为“整数型(int)”,可以被省略。如果本参数被省略,默认值为起始行。

参数<4>的名称为“终止列”,类型为“整数型(int)”,可以被省略。如果本参数被省略,默认值为起始列。

参数<5>的名称为“对齐方式”,类型为“整数型(int)”。表格文字的对齐方式,可以为以下常量值之一: 1、#表格常量左对齐; 2、#表格常量居中对齐; 3、#表格常量右对齐。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/12175631.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存