|
发表于 2011-10-25 20:54:15
|
显示全部楼层
江苏省苏州市
传不了附件,给你贴源码,完全符合你的要求,你的代码看不懂
- .版本 2
- .程序集 窗口程序集1
- .子程序 检测时间, 逻辑型
- .局部变量 窗口信息, 精易_窗口信息, , "0"
- .局部变量 当前_时间, 整数型
- .局部变量 小时, 整数型
- .局部变量 分钟, 整数型
- .局部变量 秒, 整数型
- .局部变量 关闭时间, 整数型
- .局部变量 当前时间, 整数型
- .局部变量 检测结果, 整数型
- ' 计算时间
- 小时 = 取时间部分 (取现行时间 (), #小时)
- 分钟 = 取时间部分 (取现行时间 (), #分钟)
- 秒 = 取时间部分 (取现行时间 (), #秒)
- 关闭时间 = 到整数 (编辑框_小时.内容) × 60 × 60 + 到整数 (编辑框_分钟.内容) × 60 + 到整数 (编辑框_秒.内容)
- 当前时间 = 小时 × 60 × 60 + 分钟 × 60 + 秒
- 检测结果 = 当前时间 - 关闭时间
- .如果 (检测结果 ≥ 0)
- 返回 (真)
- .否则
- 返回 (假)
- .如果结束
- .子程序 关闭进程
- .局部变量 窗口信息, 精易_窗口信息, , "0"
- .局部变量 i, 整数型
- 信息框 (“时间到了,开始关闭进程”, 0, )
- 按钮1.标题 = “开始检测”
- 窗口_枚举 (窗口信息)
- .计次循环首 (取数组成员数 (窗口信息), i)
- .如果真 (窗口信息 [i].窗口标题 = 编辑框1.内容)
- 进程_结束 (窗口信息 [i].进程ID)
- .如果真结束
- .计次循环尾 ()
- .子程序 _按钮1_被单击
- .如果 (按钮1.标题 = “开始检测”)
- 时钟1.时钟周期 = 1000
- 按钮1.标题 = “暂停检测”
- .否则
- 时钟1.时钟周期 = 0
- 按钮1.标题 = “开始检测”
- .如果结束
- .子程序 _时钟1_周期事件
- .局部变量 是否可关闭, 逻辑型
- 是否可关闭 = 检测时间 ()
- .如果真 (是否可关闭 = 真)
- 时钟1.时钟周期 = 0
- 关闭进程 ()
- .如果真结束
- 输出调试文本 (是否可关闭)
复制代码
|
|