找回密码
 加入
搜索
查看: 3027|回复: 5

[效率算法] 分享一个伪多线程的思路,不知道大家用不用得到。

  [复制链接]
发表于 2011-4-23 18:56:15 | 显示全部楼层 |阅读模式
我也一直想要多线程这个功能。
我的需求是,不同线程执行着不同的函数模块。
比如:A线程监控B线程的运行状态,如果B线程出线故障,那么 A线程采取相应的措施来维护。不知道大家用多线程的需求怎么样的?

具体实现是:
1、AU3有识别自身程序的程序名的功能
2、运行A程序时,执行复制自身为B程序
3、在程序的开头有一个IF判断,如果我的文件名是B,则执行有关B的函数,否则跳过。

这样A程序和B程序都在同时运行,并执行不同的函数块。

可能方法有点笨,仅供参考。谢谢
发表于 2011-4-23 22:12:13 | 显示全部楼层
这不是多线程,是多进程
发表于 2011-4-24 03:34:10 | 显示全部楼层
也是一个思路了,谢谢分享.

我的做法是用启动参数控制程序执行什么部分的功能.
发表于 2011-4-24 07:23:06 | 显示全部楼层
你这个是多进程模拟多线程。

之前尝试过使用管道同步多个进程,但无奈的发现错误率很高,所以就放弃了.
发表于 2011-4-24 08:48:11 | 显示全部楼层
我还一为是分享程序呢...
发表于 2011-4-24 09:33:35 | 显示全部楼层
多线程是我在实际应用au3时感觉最迫切需要的功能.
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-1 07:19 , Processed in 0.072748 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表