|
10精币
昨天MA大神给了我一个用选择控制分组框可视的代码,我试用了自己的代码增加,结果只能显示一个分组框,其他的被遮盖住了,所有设置可视为假,但是
也不能看到要显示的内容,MA大神不知道是怎么做的,我反复对比了他给我的代码,所有设置都一样就是名字不同而已。请各位大神指导下。谢谢。
PS:几个分组框重叠在一起,编辑非常不方便,总是要把其他框拉倒右边然后编辑好了再重合回去,请问有针对某一个分组框进行编辑的方法吗?或者可以
像PS一样很直观的看到并编辑某个“层”的方法。谢谢大家。
变量名 | 类 型 | 静态 | 数组 | 备 注 | rwhwnd | 整数型 | | | rwtemp | 分组框 | | | i | 整数型 | | |
rwhwnd = 寻找组件 (主窗口1, , “分组框”, , )如果真 (rwhwnd = 0 )调试输出 (“未找到组件”)返回 ()计次循环首 (取找到组件数目 (rwhwnd ), i )rwtemp = 取所找到组件 (rwhwnd, i - 1 )如果 (rwtemp.标记 = 标记_参数 )rwtemp.可视 = 真 调试输出 (“找到了”)rwtemp.可视 = 假 调试输出 (“找不到”)处理事件 ()计次循环尾 ()清除组件寻找句柄 (rwhwnd )变量名 | 类 型 | 静态 | 数组 | 备 注 | 标记_参 | 文本型 | | | 临时 | 文本型 | | |
标记_参 = 列表框1. 取项目文本 (列表框1.现行选中项 )调试输出 (标记_参 )显示某一窗口 (标记_参 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 临时文本 | 文本型 | | | 次数 | 整数型 | | |
临时文本 = 列表框1. 取项目文本 (列表框1.现行选中项 )列表框2. 加入项目 (临时文本, )计次循环首 (列表框2. 取项目数 () - 1, 次数 )如果真 (列表框2. 取项目文本 (次数 - 1 ) = 临时文本 )列表框2. 删除项目 (列表框2. 取项目数 () - 1 )计次循环尾 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | 计数1 | 整数型 | | | 窗口名字 | 文本型 | | | 如果 (列表框2. 取项目文本 (列表框2.现行选中项 ) = “藏匿任务”)蜗牛显灵.可视 = 假 天门初开.可视 = 假 万里长征.可视 = 假 藏匿任务.可视 = 真 如果 (列表框2. 取项目文本 (列表框2.现行选中项 ) = “天门初开”)蜗牛显灵.可视 = 假 天门初开.可视 = 真 万里长征.可视 = 假 藏匿任务.可视 = 假 如果 (列表框2. 取项目文本 (列表框2.现行选中项 ) = “万里长征”)蜗牛显灵.可视 = 假 天门初开.可视 = 假 万里长征.可视 = 真 藏匿任务.可视 = 假 如果 (列表框2. 取项目文本 (列表框2.现行选中项 ) = “蜗牛显灵”)蜗牛显灵.可视 = 真 天门初开.可视 = 假 万里长征.可视 = 假 藏匿任务.可视 = 假 列表框2. 删除项目 (列表框2.现行选中项 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 对比内容 | 文本型 | | | 对比数值 | 整数型 | | |
对比内容 = 列表框2. 取项目文本 (列表框2.现行选中项 )对比数值 = 列表框2.现行选中项 如果 (按钮值 = 1 ) 如果真 (对比数值 = 0 )返回 ()列表框2.置项目文本 (对比数值, 列表框2.取项目文本 (对比数值 - 1))列表框2. 置项目文本 (对比数值 - 1, 对比内容 )列表框2.现行选中项 = 对比数值 - 1 如果真 (对比数值 = 列表框2. 取项目数 () - 1 )返回 ()列表框2.置项目文本 (对比数值, 列表框2.取项目文本 (对比数值 + 1))列表框2. 置项目文本 (对比数值 + 1, 对比内容 )列表框2.现行选中项 = 对比数值 + 1
|
|