比如我想在夜里12点整的时候运行某个程序,
利用积木能不能实现这个效果呢?
完全可以实现。利用“时间计算”、“事件发生器”、“执行文件”、“行编辑”、“标签”和一个“按扭”等几个构件,标签主要是显示当前时间和告诉你输入什么格式;在“事件发生器”的定时执行事件里设置:(目的是定时刷新)
执行> 窗口1.时间计算1.取值方法:[得到当前时间]、
设置> 窗口1.普通标签1.属性:(标题)、
执行> 窗口1.时间计算1.取值方法:[得到当前时间]、
设置> 窗口1.时间计算1.属性:(开始时间)、
参数> 窗口1.行编辑1.属性:(当前编辑内容)、
设置> 窗口1.时间计算1.属性:(结束时间)、
执行> 窗口1.时间计算1.一般方法:[比较两个时间]。
在“时间计算”的相同事件里设置:(执行完后关闭事件发生器)
执行文件名称:你需要运行的文件
执行> 窗口1.执行文件1.一般方法:[执行],
参数> 自定义.布尔:"<假>"、
设置> 窗口1.事件发生器1.属性:(允许)。
在按扭的单击事件里设置:
参数> 自定义.布尔:"<真>"、
设置> 窗口1.事件发生器1.属性:(允许)。
完成这些设置后,在行编辑框里输入执行的具体时间,单击按扭即可。不过你要注意在事件发生器里的时间间隔不要去修改,它设置的正好是1秒,时间值大了就有可能不准;把事件发生器的允许属性改为“假”。(阅者注意:原来的不够严谨,现已改正!)
以下是引用引力波在2003-1-25 9:26:39的发言:
完全可以实现。利用“时间计算”、“事件发生器”、“执行文件”、“行编辑”、“标签”和一个“按扭”等几个构件,标签主要是显示当前时间和告诉你输入什么格式;在“事件发生器”的定时执行事件里设置:(目的是定时刷新)
执行> 窗口1.时间计算1.取值方法:[得到当前时间]、
设置> 窗口1.普通标签1.属性:(标题)、
参数> 窗口1.行编辑1.属性:(当前编辑内容)、
设置> 窗口1.时间计算1.属性:(结束时间)、
参数> 窗口1.时间计算1.属性:(结束时间)、
执行> 窗口1.时间计算1.取值方法:[得到当前时间]、
执行> 窗口1.时间计算1.一般方法:[比较两个时间]。
在“时间计算”的相同事件里设置:(执行完后关闭事件发生器)
执行文件名称:你需要运行的文件
执行> 窗口1.执行文件1.一般方法:[执行],
参数> 自定义.布尔:"<假>"、
设置> 窗口1.事件发生器1.属性:(允许)。
在按扭的单击事件里设置:
参数> 自定义.布尔:"<真>"、
设置> 窗口1.事件发生器1.属性:(允许)。
完成这些设置后,在行编辑框里输入执行的具体时间,单击按扭即可。不过你要注意在事件发生器里的时间间隔不要去修改,它设置的正好是1秒,时间值大了就有可能不准;把事件发生器的允许属性改为“假”。
谢谢了。
我还有个问题要请教一下,
现有个文本文件,内容如下:
mengmeng 17
pkerr 17
aaabbb 17
小王 17
我需要在每天0点,将这个文本文件里的数字减1
如果数字为0的话,将所在行给删了。
积木能不能实现这个功能??