使用多线程,同时启动两个线程,分别为“时间控制线程”与“执行内容线程(如 ’步骤组‘ ,用户将需执行的内容放入其中)”,当“时间控制线程”执行结束时关闭“执行内容线程”,反之,“执行内容线程”执行结束时关闭“时间控制线程”。
这样做可以有效的缩短由“等待时间”模块执行等待的时间,或一些需用户选择的组合功能模块也可等待用户选择时间过长时直接进入默认的选择(与获取键盘按键模块组合使用)。脑洞大的用户也许会做出更神奇高效的工具!