编程讲坛23、线程

社区服务
高级搜索
猴岛论坛电脑百科编程讲坛23、线程
发帖 回复
正序阅读 最近浏览的帖子最近浏览的版块
0个回复

编程讲坛23、线程

楼层直达
admin_tuzi65

ZxID:54305347

等级: 元帅
举报 只看楼主 使用道具 楼主   发表于: 2013-05-14 0
在编程中,常使用线程。
刚开始,线程是应用于下载工具的,因为在2000年左右,微软的IE下载器是单线程下载,速度并不是很快,所以才有人研发线程。
线程(Thread),是指某一个任务,在后台执行,不影响前台某一个任务同时进行。主要是为了更快,才使用的线程
不使用线程,速度可能慢,使用VB写一个最简单的下载,如果不使用线程,在下载的过程中,会出现程序没有响应,下载速度较慢。如果用上了双线程,则下载的过程中,程序不会出现没有响应,下载速度没有变化,仍旧较慢。如果用上了多线程,不仅程序不会出现没有响应,而且下载速度也会加快。
线程有几种方法:1.开始线程/启动线程/创建线程(Windows内置函数CreatThread) 2.暂停线程(Windows内置扩展库函数PauseThread) 3.结束/强制结束线程(Windows内置函数StopThread)
合理的控制线程,才能使程序更加事半功倍。
[ 此帖被在2014-10-11 18:04重新编辑 ]
« 返回列表
发帖 回复