代码之家  ›  专栏  ›  技术社区  ›  Brian Hooper

在VB6中可以进行多线程处理吗?

  •  3
  • Brian Hooper  · 技术社区  · 14 年前

    如果是的话,有人知道一个很好的教程吗?

    4 回复  |  直到 14 年前
        1
  •  6
  •   erlando    14 年前

    如果你能拿到 Advanced Visual Basic 6: Power Techniques for Everyday Programs Matthew Curland编写了大量的页面来解释如何在VB6中实现多线程。

    您也可以在Scribd上在线查看该书:

    Advanced Visual Basic 6 Power Techniques for Everyday Programs - Scribd

    第13章是关于VB6线程的一章。

        2
  •  4
  •   Community CDub    8 年前

    相关问题: To use thread in programming in vb6

    VB6线程教程: http://www.freevbcode.com/ShowCode.Asp?ID=1287#The 创建线程API

    请注意,上面的大部分教程都是关于在VB6中实际使用CreateThread有多危险;VB6不会阻止您做一些真正危险的事情并破坏您的程序,因为VB6不注意线程。事实上,作者的目标是吓唬您,使您不必在VB6中使用线程,因为您可能会把它弄糟。

    在单独的线程中使用ActiveX exe要安全得多。VB6确实支持这一点。有关此问题的讨论,请参见相关问题。

        3
  •  3
  •   kyndigs    14 年前

    理论上可以,但它并不漂亮,更像是模拟,而不是实际的多线程。

    VB中的简易多线程(更新版) http://www.pscode.com/vb/scripts/ShowCode.asp?txtCodeId=31786&lngWId=1

    低开销Vb6中简单安全的多线程处理.第2部分 http://www.pscode.com/vb/scripts/ShowCode.asp?txtCodeId=24747&lngWId=1

        4
  •  0
  •   Joe Jordan    14 年前

    如果您想采用商业解决方案,Desaware的间谍软件包含一个在VB6中创建线程的解决方案。

    http://desaware.com/products/universalcom/spyworks/features.aspx