VB中如何实现多线程

来源:百度知道 编辑:UC知道 时间:2024/05/18 03:33:06
听说API函数CreateThread可以实现,有没有人知道具体使用方法呢,谢谢大家了啊

用CreateThread API函数根本无法实现VB6多线程!虽然系统提供了这个API函数,但是这种实现方法对VB6程序极其不稳定,容易出现非法操作。如果确实需要多线程的话,请使用控件,此处可以下载MThreadVB
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=26900&lngWId=1

Public Declare Function CreateThread Lib "kernel32" Alias "CreateThread" (lpThreadAttributes As SECURITY_ATTRIBUTES, ByVal dwStackSize As Long, lpStartAddress As Long, lpParameter As Any, ByVal dwCreationFlags As Long, lpThreadId As Long) As Long

vb实现多线程并不太完善,这是vb6的缺陷~!