事件触发能否对批量文件操作进行优化

功能建议 · 616 次浏览
浅沧 创建于 2023-06-19 08:49

在进行批量文件操作的时候(比如删除多个文件、粘贴多个文件)动作会被触发多次。

对于这种批量文件操作,能否只触发一次?然后输入参数从文件路径改为文件路径列表。


回复内容
CL 2023-06-19 09:07
#1

估计很难实现,底层是对每个文件触发事件的。

浅沧 回复 CL 2023-06-19 09:12 :

按照判断按键单击、双击还是三击的方式呢?触发后等待一小段时间,比如50ms,再次触发的时候当做同一事件

CL 回复 浅沧 2023-06-19 09:15 :

有点复杂了而且也不是特别必要,单个文件触发动作似乎也没有特别要解决的问题,只要运行动作同时运行多个实例就可以了。

浅沧 回复 CL 2023-06-19 09:25 :

我需要监控某个文件夹的文件结构并输出到一个文件中,如果删除多个文件就会输出多次了。太麻烦的话就算了,目前也能实现功能。

zryan 2023-06-19 16:45
#2

不知道这个对你是否能起到一定帮助:


浅沧 回复 zryan 2023-06-19 16:50 :

节流阀+延迟执行时间,这样可以满足要求。感谢,没注意到还有这两个参数。

回复主贴