分享一个伪多线程的思路,不知道大家用不用得到。
我也一直想要多线程这个功能。我的需求是,不同线程执行着不同的函数模块。
比如:A线程监控B线程的运行状态,如果B线程出线故障,那么 A线程采取相应的措施来维护。不知道大家用多线程的需求怎么样的?
具体实现是:
1、AU3有识别自身程序的程序名的功能
2、运行A程序时,执行复制自身为B程序
3、在程序的开头有一个IF判断,如果我的文件名是B,则执行有关B的函数,否则跳过。
这样A程序和B程序都在同时运行,并执行不同的函数块。
可能方法有点笨,仅供参考。谢谢 这不是多线程,是多进程 也是一个思路了,谢谢分享.
我的做法是用启动参数控制程序执行什么部分的功能. 你这个是多进程模拟多线程。
之前尝试过使用管道同步多个进程,但无奈的发现错误率很高,所以就放弃了. 我还一为是分享程序呢... 多线程是我在实际应用au3时感觉最迫切需要的功能.
页:
[1]