用Visual Basic创建多线程应用程序概要1.docVIP

  • 0
  • 0
  • 约 9页
  • 2017-07-23 发布于湖北
  • 举报

用Visual Basic创建多线程应用程序概要1.doc

用Visual Basic创建多线程应用程序概要1

用Visual Basic创建多线程应用程序 时间:2005年04月04日14:11   【热点排行】 【推荐】 【打印】【关闭】 窗体顶端 窗体底端 我来说两句 即时新闻通知 进入新闻论坛 相关新闻:   问题背景:   有时候我们做程序时有这样的需求:有一个需要运行时间很长的循环,那么程序只有等待循环运行结束后才执行别的程序代码,这样机器一直处于循环之中,而不能响应别的事情,对CPU资源来说是一种浪费,那么可不可以既让循环执行,又可以执行程序另外的一部分代码呢?答案是可以的,那就要用到多线程了。   相关知识:   进程:是指程序在一个数据集合上运行的过程,是操作系统进行资源分配和调度运行的一个独立单位,简单来说进程就是程序的一次执行。   进程的两个基本属性:   1.进程是一个可拥有资源的独立单位;   2. 进程同时又是一个可以独立调度和分配的基本单位。   操作系统中引入进程的目的是为了使多个程序并发执行,以改善资源利用率及提高系统的吞吐量。   线程:线是进程中的一个实体,是被系统独立调度和分配的基本单位。线程自己基本上不拥有系统资源,只拥有一些在运行中必不可少的资源,但它可与同属一个进程的其他线程共享进程所拥有的全部资源。同一个进程中的多个线程之间可以并发执行。   问题实现:   VB可不可以创建多线程

文档评论(0)

1亿VIP精品文档

相关文档