VB 如何实现 这样的复杂算法?

Jinklang 2006-10-26 04:52:22
有A(a),B(b),C(c),D(d),E(e) 五件事情随时都有可能完成,并由相对应的人abcde负责,在此(ABCDE)基础上要由Admin 去完成事情P。
五个人任何一人的件事一但完成,就提交其事情给Admin完成事情P,然后,Admin 返回此事情P的完成情况给相对应的人,以此类推,直到5件事情都完成!
特别注意:在事情提交admin成功后,admin返回事情P执行结果之前,在此过程当中,不允许其他人提交事情,直到admin有返回后,才能继续提交!

问题: 1:这是什么算法,能不能实现(最好不要用数据库来实现)?
2:如果可以实现的话,VB可不可以做得到??

如果有那位朋友撞到过类似的,请提一些意见,或思想什么的~~ ,现谢谢各位!


...全文
232 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xfj3526 2006-11-27
  • 打赏
  • 举报
回复
可以用timer控件不停检测
这样就避免多线程
我觉得在vb中还是尽量少用多线程
很麻烦的
Jinklang 2006-10-26
  • 打赏
  • 举报
回复
原贴:
abcde各开一个线程,admin为一个函数
然后设置一个开关,admin执行期间任何其他调用都不执行,执行完毕后打开继续

============================================================

不要意思,补充一点:
abcde 五人各用各的机器 和自己机器上的同一个软件G(此软件是安装在此机器上的)


VirtualDesktop 2006-10-26
  • 打赏
  • 举报
回复
类似轮询的机制
VirtualDesktop 2006-10-26
  • 打赏
  • 举报
回复
abcde各开一个线程,admin为一个函数
然后设置一个开关,admin执行期间任何其他调用都不执行,执行完毕后打开继续
VirtualDesktop 2006-10-26
  • 打赏
  • 举报
回复
多线程?

863

社区成员

发帖
与我相关
我的任务
社区描述
VB COM/DCOM/COM+
c++ 技术论坛(原bbs)
社区管理员
  • COM/DCOM/COM+社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧