|
8精币
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_窗口4 | | | | 变量名 | 类 型 | 数组 | 备 注 | 年数 | 整数型 | | 月数 | 整数型 | | 天数 | 整数型 | | 时数 | 整数型 | | 分数 | 整数型 | | 秒数 | 整数型 | |
编辑框_指定时间1_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间2_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间3_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间4_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间5_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间6_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间7_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间8_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间9_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间10_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间11_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间12_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间13_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间14_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间15_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间16_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间17_1.内容 = 到文本 (时间_取北京时间 ()) 编辑框_指定时间18_1.内容 = 到文本 (时间_取北京时间 ()) 变量名 | 类 型 | 静态 | 数组 | 备 注 | 当前时间 | 日期时间型 | | | 时间间隔 | 整数型 | | | 目的时间 | 日期时间型 | | | 输出间隔时间 | 文本型 | | |
目的时间 = 指定时间 (取年份 (到时间 (编辑框_指定时间1内容 )), 取月份 (到时间 (编辑框_指定时间1内容 )), 取日 (到时间 (编辑框_指定时间1内容 )), 取小时 (到时间 (编辑框_指定时间1内容 )), 取分钟 (到时间 (编辑框_指定时间1内容 )), 取秒 (到时间 (编辑框_指定时间1内容 )) )当前时间 = 时间_取北京时间 ()如果 (到整数 (取时间间隔 (目的时间, 当前时间, #日 )) > 0 )返回 (到文本 (到整数 (取时间间隔 (目的时间, 当前时间, #日 )) ) + “天” + 到文本 (到整数 (取时间间隔 (目的时间, 当前时间, #小时 )) - 到整数 (取时间间隔 (目的时间, 当前时间, #日 )) × 24 ) + “小时” + 到文本 (取时间间隔 (目的时间, 当前时间, #分钟 ) - 取时间间隔 (目的时间, 当前时间, #小时 ) × 60 ) + “分” + 到文本 (取时间间隔 (目的时间, 当前时间, #秒 ) - 取时间间隔 (目的时间, 当前时间, #分钟 ) × 60 ) + “秒”)如果 (到整数 (取时间间隔 (目的时间, 当前时间, #小时 )) - 到整数 (取时间间隔 (目的时间, 当前时间, #日 )) × 24 > 0 )返回 (到文本 (到整数 (取时间间隔 (目的时间, 当前时间, #小时 )) - 到整数 (取时间间隔 (目的时间, 当前时间, #日 )) × 24 ) + “小时” + 到文本 (取时间间隔 (目的时间, 当前时间, #分钟 ) - 取时间间隔 (目的时间, 当前时间, #小时 ) × 60 ) + “分” + 到文本 (取时间间隔 (目的时间, 当前时间, #秒 ) - 取时间间隔 (目的时间, 当前时间, #分钟 ) × 60 ) + “秒”)如果 (取时间间隔 (目的时间, 当前时间, #分钟 ) - 取时间间隔 (目的时间, 当前时间, #小时 ) × 60 > 0 )返回 (到文本 (取时间间隔 (目的时间, 当前时间, #分钟 ) - 取时间间隔 (目的时间, 当前时间, #小时 ) × 60 ) + “分” + 到文本 (取时间间隔 (目的时间, 当前时间, #秒 ) - 取时间间隔 (目的时间, 当前时间, #分钟 ) × 60 ) + “秒”)如果 (取时间间隔 (目的时间, 当前时间, #秒 ) > 0 )返回 (到文本 (取时间间隔 (目的时间, 当前时间, #秒 )) + “秒”)返回 (“时间已到!”)变量名 | 类 型 | 静态 | 数组 | 备 注 | 指定时间 | 日期时间型 | | | 名称年 | 文本型 | | | 名称月 | 文本型 | | | 名称天 | 文本型 | | | 名称时 | 文本型 | | | 名称分 | 文本型 | | | 名称秒 | 文本型 | | | 如果 (文本_寻找文本 (内容, “年”, , ) ≥ 0 )名称年 = “年”名称年 = “”如果 (文本_寻找文本 (内容, “月份”, , ) ≥ 0 )名称月 = “月份”如果 (文本_寻找文本 (内容, “月”, , ) ≥ 0 )名称月 = “月”名称月 = “”如果 (文本_寻找文本 (内容, “天”, , ) ≥ 0 )名称天 = “天”如果 (文本_寻找文本 (内容, “日”, , ) ≥ 0 )名称天 = “日”名称天 = “”如果 (文本_寻找文本 (内容, “小时”, , ) ≥ 0 )名称时 = “小时”如果 (文本_寻找文本 (内容, “时”, , ) ≥ 0 )名称时 = “时”名称时 = “”如果 (文本_寻找文本 (内容, “分钟”, , ) ≥ 0 )名称分 = “分钟”如果 (文本_寻找文本 (内容, “分”, , ) ≥ 0 )名称分 = “分”名称分 = “”如果 (文本_寻找文本 (内容, “秒”, , ) ≥ 0 )名称秒 = “秒”名称秒 = “”年数 = 到整数 (到文本 (取字节集中间 (到字节集 (内容 ), 0, 文本_寻找文本 (内容, 名称年, , ) - 1 )) ) 如果 (名称年 ≠ “” 且 名称月 ≠ “”)月数 = 到整数 (到文本 (取字节集中间 (到字节集 (内容 ), 文本_寻找文本 (内容, 名称年, , ) + 取文本长度 (名称年 ), 文本_寻找文本 (内容, 名称月, , ) - 文本_寻找文本 (内容, 名称年, , ) - 取文本长度 (名称年 )) )) 如果 (名称月 ≠ “”)月数 = 到整数 (到文本 (取字节集中间 (到字节集 (内容 ), 0, 文本_寻找文本 (内容, 名称月, , ) - 1 )) ) 月数 = 0 如果 (名称月 ≠ “” 且 名称天 ≠ “”)天数 = 到整数 (到文本 (取字节集中间 (到字节集 (内容 ), 文本_寻找文本 (内容, 名称月, , ) + 取文本长度 (名称月 ), 文本_寻找文本 (内容, 名称天, , ) - 文本_寻找文本 (内容, 名称月, , ) - 取文本长度 (名称月 )) )) 如果 (名称天 ≠ “”)天数 = 到整数 (到文本 (取字节集中间 (到字节集 (内容 ), 0, 文本_寻找文本 (内容, 名称天, , ) - 1 )) ) 天数 = 0 如果 (名称天 ≠ “” 且 名称时 ≠ “”)时数 = 到整数 (到文本 (取字节集中间 (到字节集 (内容 ), 文本_寻找文本 (内容, 名称天, , ) + 取文本长度 (名称天 ), 文本_寻找文本 (内容, 名称时, , ) - 文本_寻找文本 (内容, 名称天, , ) - 取文本长度 (名称天 )) )) 如果 (名称时 ≠ “”)时数 = 到整数 (到文本 (取字节集中间 (到字节集 (内容 ), 0, 文本_寻找文本 (内容, 名称时, , ) - 1 )) ) 时数 = 0 如果 (名称时 ≠ “” 且 名称分 ≠ “”)分数 = 到整数 (到文本 (取字节集中间 (到字节集 (内容 ), 文本_寻找文本 (内容, 名称时, , ) + 取文本长度 (名称时 ), 文本_寻找文本 (内容, 名称分, , ) - 文本_寻找文本 (内容, 名称时, , ) - 取文本长度 (名称时 )) )) 如果 (名称分 ≠ “”)分数 = 到整数 (到文本 (取字节集中间 (到字节集 (内容 ), 0, 文本_寻找文本 (内容, 名称分, , ) - 1 )) ) 分数 = 0 如果 (名称分 ≠ “” 且 名称秒 ≠ “”)秒数 = 到整数 (到文本 (取字节集中间 (到字节集 (内容 ), 文本_寻找文本 (内容, 名称分, , ) + 取文本长度 (名称分 ), 文本_寻找文本 (内容, 名称秒, , ) - 文本_寻找文本 (内容, 名称分, , ) - 取文本长度 (名称分 )) )) 如果 (名称秒 ≠ “”)秒数 = 到整数 (到文本 (取字节集中间 (到字节集 (内容 ), 0, 文本_寻找文本 (内容, 名称秒, , ) - 1 )) ) 秒数 = 0 指定时间 = 增减时间 (时间, #年份, 年数 )指定时间 = 增减时间 (指定时间, #月份, 月数 )指定时间 = 增减时间 (指定时间, #日, 天数 )指定时间 = 增减时间 (指定时间, #小时, 时数 )指定时间 = 增减时间 (指定时间, #分钟, 分数 )指定时间 = 增减时间 (指定时间, #秒, 秒数 )返回 (指定时间 )播放MP3 (到整数 (到文本 (取字节集中间 (到字节集 (标签_播放音乐次数.标题 ), 文本_寻找文本 (标签_播放音乐次数.标题, “:”, , ) + 2, 文本_寻找文本 (标签_播放音乐次数.标题, “次”, , ) - 文本_寻找文本 (标签_播放音乐次数.标题, “:”, , ) - 2 )) ), 到文本 (取字节集中间 (到字节集 (标签_音乐地址.标题 ), 文本_寻找文本 (标签_音乐地址.标题, “:”, , ) + 2, 文本_寻找文本 (标签_音乐地址.标题, “.mp3”, , ) - 文本_寻找文本 (标签_音乐地址.标题, “:”, , ) + 3 )) )窗口4.标题 = “ 北京时间:” + 到文本 (时间_取北京时间 ()) 如果 (选择框_指定时间1.选中 = 真)时钟_指定时间1.时钟周期 = 1000 标签_指定时间1.文本颜色 = #红色 标签_指定时间1.背景颜色 = -16777216 时钟_指定时间1.时钟周期 = 0 如果 (选择框_指定时间2.选中 = 真)时钟_指定时间2.时钟周期 = 1000 标签_指定时间2.文本颜色 = #红色 标签_指定时间2.背景颜色 = -16777216 时钟_指定时间2.时钟周期 = 0 如果 (选择框_指定时间3.选中 = 真)时钟_指定时间3.时钟周期 = 1000 标签_指定时间3.文本颜色 = #红色 标签_指定时间3.背景颜色 = -16777216 时钟_指定时间3.时钟周期 = 0 如果 (选择框_指定时间4.选中 = 真)时钟_指定时间4.时钟周期 = 1000 标签_指定时间4.文本颜色 = #红色 标签_指定时间4.背景颜色 = -16777216 时钟_指定时间4.时钟周期 = 0 如果 (选择框_指定时间5.选中 = 真)时钟_指定时间5.时钟周期 = 1000 标签_指定时间5.文本颜色 = #红色 标签_指定时间5.背景颜色 = -16777216 时钟_指定时间5.时钟周期 = 0 如果 (选择框_指定时间6.选中 = 真)时钟_指定时间6.时
新手 自己一行一行敲出来的 太累了 还容易错
一、请问这个怎么用 计次循环 或者 其他循环 编写?
二、我以前见过一个大神 窗口组件一个都没画 都是用代码生成的 能不能通过 _启动窗口 编辑框的数量生成 窗口4 里面的所有组件?
范例.rar
(1.22 MB, 下载次数: 4)
|
最佳答案
查看完整内容
[e=1].版本 2
.子程序 _时钟_总_周期事件
.局部变量 选择框组件句柄, 整数型
.局部变量 选择框数量, 整数型
.局部变量 i, 整数型
.局部变量 选择框, 选择框
.局部变量 标签组件句柄, 整数型
.局部变量 标签, 标签
.局部变量 时钟组件句柄, 整数型
.局部变量 时钟, 时钟
选择框组件句柄 = 寻找组件 (_启动窗口, “选择框_指定时间”, “选择框”, , )
标签组件句柄 = 寻找组件 (_启动窗口, “标签_指定时间”, “标签”, , )
...
|