|

30精币
第一个目录中存有一条内容,第二个目录中存有两条内容。我想在点击第一个目录时显示里面的内容,再点第二个目录时显示第二个目录中的内容。如果能把数据存到本地最好
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 集_上次选择行 | 整数型 | | 高级列表框数据类型 | 高级列表框数据类型 | 0 | 超级列表框初始化 ()高级表格_目录_初始化 ()高级表格_内容_初始化 ()高级表格_目录.行数 = 1 高级表格_目录.列数 = 4 高级表格_目录.表头行数 = 1 高级表格_目录.表头列数 = 0 高级表格_目录. 置列宽 (1, 80 )高级表格_目录. 置数据 (0, 0, #表格常量 .文本型, “目录”)高级表格_目录. 置数据 (0, 1, #表格常量 .文本型, “目录名称”)高级表格_目录. 置数据 (0, 2, #表格常量 .文本型, “数值”)高级表格_目录. 置列类型 (0, #表格常量 .组件型 )高级表格_目录. 置列类型 (1, #表格常量 .文本型 )高级表格_目录. 置列类型 (2, #表格常量 .数值型 )高级表格_内容.选择整行 = 真 高级表格_内容.行数 = 1 高级表格_内容.列数 = 6 高级表格_内容.表头行数 = 1 高级表格_内容.表头列数 = 0 高级表格_内容. 置列宽 (0, 600 )高级表格_内容. 置列宽 (1, 75 )高级表格_内容. 置列宽 (2, 35 )高级表格_内容. 置列宽 (3, 35 )高级表格_内容. 置列宽 (4, 35 )高级表格_内容. 置列宽 (5, 35 )高级表格_内容. 置数据 (0, 0, #表格常量 .文本型, “内容”)高级表格_内容. 置数据 (0, 1, #表格常量 .文本型, “必选”)高级表格_内容. 置数据 (0, 2, #表格常量 .文本型, “值1”)高级表格_内容. 置数据 (0, 3, #表格常量 .文本型, “值2”)高级表格_内容. 置数据 (0, 4, #表格常量 .文本型, “值3”)高级表格_内容. 置数据 (0, 5, #表格常量 .文本型, “值4”)高级表格_内容. 置列类型 (0, #表格常量 .组件型 )高级表格_内容. 置列类型 (1, #表格常量 .组件型 )高级表格_内容. 置列类型 (2, #表格常量 .数值型 )高级表格_内容. 置列类型 (3, #表格常量 .数值型 )高级表格_内容. 置列类型 (4, #表格常量 .数值型 )高级表格_内容. 置列类型 (5, #表格常量 .数值型 ) 计次循环首 (15, i ) 索引 = 超级列表框1. 插入表项 (, , , , , ) 超级列表框1. 置标题 (索引, 0, “这是文本内容 ” + 到文本 (i ) + “,双击加入”) 计次循环尾 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | 开关按钮 | 表格开关按钮 | | | i | 整数型 | | |
开关按钮.默认标题 = “关”开关按钮.选中标题 = “开”高级表格_目录.行数 = 高级表格_目录.行数 + 1 高级表格_目录. 置数据 (高级表格_目录.行数 - 1, 0, #表格常量 .组件型, 开关按钮 )高级表格_目录. 置数据 (高级表格_目录.行数 - 1, 1, #表格常量 .文本型, “默认名字”)|
_超级列表框1_被双击 | 逻辑型 | | |
横向位置 | 整数型 | | | | 纵向位置 | 整数型 | | | | 功能键状态 | 整数型 | | | |
如果真 (高级表格_目录.行数 < 2 ) 信息框 (“先添加目录”, 0, , ) 返回 () 如果真 (高级表格_目录. 取选择起始行 () ≤ 0 ) 信息框 (“先选择你要加内容的目录”, 0, , ) 返回 ()高级表格_内容_加入内容 (超级列表框1.取标题 (超级列表框1.现行选中项, 0))变量名 | 类 型 | 静态 | 数组 | 备 注 | 选择按钮 | 表格选择按钮 | | | 词缀按钮 | 表格选择按钮 | | |
词缀按钮.标题 = 内容 词缀按钮.选中 = 真 选择按钮.标题 = “必须满足”选择按钮.选中 = 假 高级表格_内容.行数 = 高级表格_内容.行数 + 1 高级表格_内容. 置数据 (高级表格_内容.行数 - 1, 0, #表格常量 .组件型, 词缀按钮 )高级表格_内容. 置数据 (高级表格_内容.行数 - 1, 1, #表格常量 .组件型, 选择按钮 ) 如果真 (集_上次选择行 > 0 ) 保存内容 (集_上次选择行 )集_上次选择行 = 高级表格_目录.取选择起始行 ()读取内容 (集_上次选择行 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 内容临时数据 | 字节集 | | | i | 整数型 | | | 行数 | 整数型 | | | 临时 | 高级列表框数据类型 | | |
内容临时数据 = 高级表格_内容. 存到字节集 ()行数 = 高级表格_内容.行数 临时.内容 = 内容临时数据 临时.数量 = 行数 加入成员 (高级列表框数据类型, 临时 ) 计次循环首 (行数 - 1, i ) 高级表格_内容. 删除行 (行数 - i ) 计次循环尾 () 计次循环首 (取数组成员数 (高级列表框数据类型 ), i ) 如果真 (i = 索引 )  高级表格_内容.行数 = 高级列表框数据类型 [i ].数量   高级表格_内容. 从字节集读 (高级列表框数据类型 [i ].内容 )   计次循环尾 ()
|
-
第一个目录中存有一条内容
-
第二个目录中存有两条内容
最佳答案
查看完整内容
楼上一层就是答案,只是没有“开关”组件了,因为这个表格里的组件是真的不能保存下来,如果真想保存下来,可能 这个新版的高级表格支持库还要再升级,或是通过额外的配置文件什么的来记录下来“开关”组件的信息。所以在6楼我用了易语言自带的高级表格的基本功能:高级表格 中的 选择框,这个选择框是能保存下来的。当然最左侧的表格里没有把选择框做进去,只需要模仿 目录表格 就行了。 ...
|