事件触发 等待时间

动作开发 · 92 次浏览
li1qqq 创建于 15小时39分钟前

能否加个功能

假如我同一时刻触发了多次事件触发,能够让这些事件触发间隔一定时间,依次触发,就像排队等待一样,而不是一起触发


回复内容
CL 13小时25分钟前
#1

什么情况下需要这样处理呢?

li1qqq 回复 CL 12小时25分钟前 :

比如文件系统监控,我一次性往一个文件夹移进去多个文件,会触发多次动作

而且我的动作,是创建自定义窗口并向这个窗口发送信息,必须先存在一个窗口才能发送,而且不能同时发送,不然会创建多个窗口

li1qqq 回复 CL 8小时21分钟前 :

还有就是多个实例同时启动,可以错开执行,这样跨实例同步数据或者使用同一数据也不容易出错

CL 回复 li1qqq 8小时0分钟前 :
这个目前我也没有很合适的办法。 可以考虑这样:
1)批量触发的动作,只完成及其简单的逻辑,比如向某个目录下写个文件,通过文件名或文件内容标记实际要处理的工作。 
2)另一个动作,则定时循环处理目录里的文件。
回复主贴