+ -
当前位置:首页 → 问答吧 → 求VB多进程的例子

求VB多进程的例子

时间:2011-10-21

来源:互联网

在做一个资料入库程序,涉及到很多类型的资料。
原来用TIMER来控制,一种资料用一个TIMER来监控并入库,
但发现多个TIMER会出现TIMER排队和程序假死现象。
分开多个程序来做,则程序太多。
现在想法是每一种资料入库用一个进程来做,编译成ACTIVEX EXE
然后用一个主程序来显示,该主程序内含多个ACTIVEX EXE进程。
求这方面的例程,代码内需要含属性读取、事件设置等内容。谢谢!

作者: jhjinpei   发布时间: 2011-10-21

多个Timer会排队假死?
是不是你的数据处理程序太耗用时间?

作者: Veron_04   发布时间: 2011-10-21

用一个Timer来处理,效果应该比多个Timer要好。
此外,在入库处理时最好加入DoEvents来防止假死现象。

作者: Veron_04   发布时间: 2011-10-21

思路:
做成ACTIVEX EXE控件,控件里完成入库的动作,主程序每次会打开一个com组件完成

作者: asftrhgjhkjlkttttttt   发布时间: 2011-10-21

哦 多进程啊。
msdn,看好了,是微软的帮助文档。那里面有个例子,搜索 Active EXE

作者: ybh37   发布时间: 2011-10-21

Shell "进程1 命令行参数",vbHide
Shell "进程2 命令行参数",vbHide
Shell "进程3 命令行参数",vbHide

作者: zhao4zhong1   发布时间: 2011-10-21