1. 首页 > 科技

易语言超级列表框简单问题求助 易语言超级列表框教程

易语言超级列表框简单问题求助易语言超级列表框教程

【易语言】超级列表框的几个小问题,帮我解决了追加到50分。

.版本 2

.支持库 iext

.程序集 窗口程序集1

.程序集变量 容器, 整数型

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

.局部变量 k, 整数型

.局部变量 kk, 整数型

.局部变量 x, 整数型

置随机数种子 ()

.计次循环首 (10, x)

    容器 = 超级列表框1.插入表项 (-1, , , , , )

    k = 取随机数 (10000, 99999)

    kk = 取随机数 (10000, 99999)

    超级列表框1.置标题 (容器, 0, 到文本 (x))

    超级列表框1.置标题 (容器, 1, 到文本 (k))

    超级列表框1.置标题 (容器, 2, 到文本 (kk))

.计次循环尾 ()

.子程序 _按钮1_被单击

.判断开始 (编辑框1.内容 = “” 或 编辑框2.内容 = “”)

    信息框 (“加入的内容不能为空!”, 0, )

.默认

    容器 = 超级列表框1.插入表项 (-1, , , , , )

    超级列表框1.置标题 (容器, 0, 到文本 (超级列表框1.取表项数 ()))

    超级列表框1.置标题 (容器, 1, 编辑框1.内容)

    超级列表框1.置标题 (容器, 2, 编辑框2.内容)

.判断结束

.子程序 _超级列表框1_右键单击表项, , , 建个右键菜单

.如果真 (超级列表框1.现行选中项 > -1)

    弹出菜单 (右键菜单, , )

.如果真结束

.子程序 _复制本行_被选择, , , 右键菜单的子菜单 复制本行

.局部变量 复制的文本, 文本型

复制的文本 = 超级列表框1.取标题 (超级列表框1.现行选中项, 0)

复制的文本 = 复制的文本 + “,” + 超级列表框1.取标题 (超级列表框1.现行选中项, 1)

复制的文本 = 复制的文本 + “,” + 超级列表框1.取标题 (超级列表框1.现行选中项, 2)

置剪辑板文本 (复制的文本)

.子程序 _删除本行_被选择, , , 右键菜单的子菜单 删除本行

.局部变量 列表, 文本型, , "0"

.局部变量 每行的文本, 文本型

.局部变量 每行的文本分割, 文本型, , "2"

.局部变量 x, 整数型

清除数组 (列表)

.计次循环首 (超级列表框1.取表项数 (), x)

    .如果真 (x - 1 ≠ 超级列表框1.现行选中项)

        每行的文本 = 超级列表框1.取标题 (x - 1, 1)

        每行的文本 = 每行的文本 + “,” + 超级列表框1.取标题 (x - 1, 2)

        加入成员 (列表, 每行的文本)

    .如果真结束

.计次循环尾 ()

超级列表框1.全部删除 ()

.计次循环首 (取数组成员数 (列表), x)

    容器 = 超级列表框1.插入表项 (-1, , , , , )

    每行的文本分割 = 分割文本 (列表 [x], “,”, )

    超级列表框1.置标题 (容器, 0, 到文本 (x))

    超级列表框1.置标题 (容器, 1, 每行的文本分割 [1])

    超级列表框1.置标题 (容器, 2, 每行的文本分割 [2])

.计次循环尾 ()

.子程序 _复制本列_被选择, , , 右键菜单的子菜单 复制本列

' 超级列表框好像没办法取整列,还请会的高手指教!

.子程序 _删除本列_被选择, , , 右键菜单的子菜单 删除本列

' 超级列表框好像没办法取整列,还请会的高手指教!

易语言超级列表框怎么用?刚开始学习易语言,问个很简单的问题,急

两种方法,一种是只显示2列数据的,还有一种方法是用循环不管几列内容都可以分行显示出来

 

PS:超级列表框排列方式,索引从0开始,第一行的行索引为0,第一列的列索引为0,以此类推

易语言超级列表框问题

.版本 2

.支持库 iext

.子程序 _超级列表框1_右键单击表项

.局部变量 i, 整数型, , "0"

i = 超级列表框1.取被选择表项 ()

.如果真 (取数组成员数 (i) ≠ 0)

信息框 (i [1], 0, )

.如果真结束

易语言 关于超级列表框的问题

利用循环首就可以实现多行插入!很简单的!易语言软件内符的教程里面就有这个教程