《Delphi程序设计基础教程》第10课:多线程应用程序介绍.ppt

《Delphi程序设计基础教程》第10课:多线程应用程序介绍.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10课 多线程应用程序介绍 (时间:1学时) 概述 本课内容 1、进程与线程 2、TThread对象 3、线程的优先级 4、Synchronize同步函数 概述 学习目标 1、了解进程的特性与多线程的优点 2、了解TThread类的属性、事件,以及掌握创建多线程类的方法 3、掌握改变线程优先级的方法 4、了解Synchronize同步函数的概念以及应用方法 概述 学习重点 1、进程与线程 2、TThread对象 3、Synchronize同步函数 学习难点 1、进程与线程 2、TThread对象 进程与线程 1、进程 2、线程 小结 1、介绍进程的概念 2、介绍线程的概念 TThread对象 1、TThread类的主要方法 2、TThread类的主要属性 3、TThread 类的事件 4、创建线程类 5、线程的初始化操作 6、实现线程对象的功能 TThread类的主要方法 构造线程的方法、Execute方法、Resume 方法、Suspend 方法、Terminate方法、DoTerminate方法、Synchronize方法、WaitFor方法 TThread类的主要属性 Suspended属性、Terminated属性、Priority属性、FreeOnTerminate属性、ReturnValue属性、TThreadID属性 小结 1、介绍TThread类的主要方法 2、介绍TThread类的主要属性 3、介绍TThread 类的事件 4、介绍利用TThread类来编写多线程应用程序的一般步骤 5、介绍线程的初始化操作 6、介绍实现线程对象的功能 线程的优先级 在程序一开始运行的时候,系统会自动创建一个进程和一个主线程。其中进程的优先级被称为基本优先级,线程的优先级则默认为与进程的优先级相同。 小结 介绍通过设置线程对象的Priority属性改变线程优先级的方法 Synchronize同步函数 UpdateCaption是一个没有参数的过程;而Synchronize()则把过程UpdateCaption作为它的参数调用,通过这种方式而实现对主窗口上VCL对象的访问 小结 介绍应用Synchronize函数实现线程的同步方法 综合练习 1、界面设计 2、撰写代码 总结 本课介绍了多线程的原理,编写的方法。 通过本课学习,了解多线程的原理;掌握在Delphi中编写多线程应用的方法;通过综合练习,能够按照需求编写多线程应用程序。 * /webnew/ * /webnew/

文档评论(0)

考试教学资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档