vb.net多线程监控 vbnet多线程简单

vb.net 多线程操作

将循环放入到另一个线程中

成都创新互联公司是一家专注于成都网站制作、成都网站设计、外贸营销网站建设与策划设计,竞秀网站建设哪家好?成都创新互联公司做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:竞秀等地区。竞秀做网站价格咨询:13518219792

ThreadStart ts = new ThreadStart(delegate() {

//do something

});

Thread t = new Thread(ts);

t.Start();

//going do something

VB.net可以多线程控制同一个窗体及其控件吗

不可以,但是能够在主线程的基础上调用委托(Invoke)。(主线程会被占用)

例子:

Dim thr As Threading.Thread

Public Delegate Sub VoidDelegate()

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

thr = New Threading.Thread(AddressOf Where)

thr.Start()

End Sub

Public Sub Where()

Me.BeginInvoke(New VoidDelegate(AddressOf WhereThr))

End Sub

Public Sub WhereThr()

Me.TextBox.text="0123456789"

End Sub

(Invoke)这种情况下,主线程被占用,所有由主线程执行程序,都将被(wherethr函数执行结束)后执行。

VB.net 如何设计多线程运行

Sub Main()

Dim thr As Thread

For Pi As Integer=0 To 4 //启用5线程

MulParams =Pi vbTab sFile vbTab dFile vbTab 1 vbTab DelN vbTab cr vbTab cg vbTab cb vbTab IndexI

GlobalParamas(pi)=MulParams .Split(vbTab)

thr=New Thread(AddressOf MyMulThreadCaller)

thr.Start() //启动多线程进程

Application.DoEvents

Next

End Sub


名称栏目:vb.net多线程监控 vbnet多线程简单
文章地址:http://bzwzjz.com/article/dojihep.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 营销型网站建设 网站设计 成都网站建设公司 成都网站建设 重庆手机网站建设 手机网站制作 app网站建设 H5网站制作 宜宾网站设计 成都营销网站建设 成都网站设计 成都网站制作 成都网站制作 达州网站设计 成都网站制作 营销型网站建设 成都网站制作 专业网站建设 温江网站设计 成都营销网站制作 成都企业网站设计 成都网站设计