我的代码里有一个Sub要进行非常多运算,运行时严重影响其他代码的执行,导致比较严重的卡顿
所以我想用多线程,让那个Sub单独一个进程运行
我用的是Vs2010,网上找的多线程创建的代码像
Dim Thread1 As New System.Threading.Thread(AddressOfTasks.SomeTask)
都提示错误,请问正确代码要怎么写?
还有我的Sub是有传输几个值如Public Sub CountProbability(ByVal Type As Integer),而创建线程好像Sub名后不能带括号,这又该如何解决?
VB.Net 如何将某个Sub单独在新的线程中运行
答案:2 悬赏:20 手机版
解决时间 2021-03-14 05:24
- 提问者网友:伴风望海
- 2021-03-13 14:35
最佳答案
- 五星知识达人网友:冷風如刀
- 2021-03-13 14:58
你要的是委托线程。
线程可以接受object[]参数。
线程可以接受object[]参数。
全部回答
- 1楼网友:我住北渡口
- 2021-03-13 15:25
子线程执行完后就自动消失了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯