vb.net主线程 vb 线程( 二 )


求教VB.net多线程问题多线程是用于处理复杂项目的
打个比方
你的主程序线程A中有个循环vb.net主线程 , 由于代码是一行行走的vb.net主线程,所以循环结束前下面的代码无法运行vb.net主线程,而此时主界面的反应就类似卡死的样子,你点击按钮也没有反应,因为主线程在忙着循环呢,所以对按钮的事件代码要等待了,如果要避免这种情况,就要用到多线程 , 另开一个新线程专门用来执行循环代码 , 主界面就不会卡死了,只要在循环结束后将结果传回主线程调用就可以了 , 再复杂点要涉及到委托,控制了
按你的要求其实你的代码用不到多线程,只要把sleep放到两段代码中间就可以了 。
新线程结束用thread.abort()
关于vb.net主线程和vb 线程的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读