從理論上是可以的 要在 com  中使用,但是那將是很危險的,因為 vb 是事件驅動,不是 象 window 系統 是消息驅動,2但 vb 中可以使用 線程池 來完成”多線程“

解决方案 »

  1.   

    可以!!!用VC++写个DLL——DLL里对线程作处理
    VB里调用就行了
    当然为了好用用Mapping作数据同步
      

  2.   

    VB可以实现多线程编程,而且可以控制使用的线程在线程池中的数量。如果你会用VB编写ActiveX.EXE文件,一切都不是问题。
    用VB编写的ActiveX.EXE 中的每一个对象,都可以独立使用一个线程,是真正的线程。不用VC++同样多线程.
      

  3.   

    To jl123:
    你用Debugger测试过???
    你是看微软的程序设计说明说的吧!?
    VB的代码不存在实际的内存机器代码!!!都是伪代码,那么你的线程怎么可能是真正的线程,如果VB存在真正的线程,那么VB就可以写出真正的病毒了(即代码重定向)
    可惜VB的所谓的机器代码全是遗憾呀,那不是真正的线程,只是解释器的分时操作而已,不信你看看她的速度慢!
      

  4.   

    可以但很麻烦,你可以参考一下MSDN。
    用VB.net就好做多了。