摘要:
转载自:https://www.cnblogs.com/lackey/p/5411389.html delphi 自带的Timer控件,使用方便,但它的 OnTimer 事件是在主线程中引发的。 如果在事件中执行较耗时的代码,会引起主界面假死。故实现一个线程的Timer就有必要了。 TThreadT 阅读全文
posted @ 2019-11-13 20:02
木头侠
阅读(1079)
评论(0)
推荐(0)
摘要:
转载自:https://www.cnblogs.com/lackey/p/10357331.html 在编程开发的时候,我们时常会调用windows本身的功能,如:检测网络通断,连接无线wifi等。 虽然,用 windows api 操作可以完美地完成这些操作,但是,函数参数太难了。令人望而生畏,不 阅读全文
posted @ 2019-11-13 20:00
木头侠
阅读(1357)
评论(0)
推荐(0)
摘要:
转载自:https://www.cnblogs.com/lackey/p/8988376.html 面向对象编程手法,是一项综合技能,单独把谁拿出来说都不合适。本次重写 TSimpleThread ,使其能在 D7 下运行。 基于 TSimpleThread ,重磅推出 TSimpleUI.ExeP 阅读全文
posted @ 2019-11-13 19:58
木头侠
阅读(168)
评论(0)
推荐(0)
摘要:
转载自:https://www.cnblogs.com/lackey/p/6337357.html 第七节:在多个线程时空中,把各自的代码塞到一个指定的线程时空运行 以 Ado 为例,常见的方法是拖一个 AdoConnection 在窗口上(或 DataModule 中), 再配合 AdoQuery 阅读全文
posted @ 2019-11-13 19:56
木头侠
阅读(312)
评论(0)
推荐(0)
摘要:
转载自:https://www.cnblogs.com/lackey/p/6336658.html 第六节: TList 与泛型 TList 是一个重要的容器,用途广泛,配合泛型,更是如虎添翼。 我们先来改进一下带泛型的 TList 基类,以便以后使用。 本例源码下载(delphi XE8版本): 阅读全文
posted @ 2019-11-13 19:54
木头侠
阅读(450)
评论(0)
推荐(0)
摘要:
转载自:https://www.cnblogs.com/lackey/p/6306368.html 第五节:多个线程同时执行相同的任务 1.锁 设,有一个房间 X ,X为全局变量,它有两个函数 X.Lock 与 X.UnLock; 有如下代码: X.Lock; 访问资源 P; X.Unlock; 现 阅读全文
posted @ 2019-11-13 19:51
木头侠
阅读(759)
评论(0)
推荐(0)
摘要:
转载自:https://www.cnblogs.com/lackey/p/6305768.html 第四节:多线程类的改进 1.需要改进的地方 a) 让线程类结束时不自动释放,以便符合 delphi 的用法。即 FreeOnTerminate:=false; b) 改造 Create 的参数,让它适 阅读全文
posted @ 2019-11-13 19:49
木头侠
阅读(324)
评论(0)
推荐(0)
摘要:
转载自:https://www.cnblogs.com/lackey/p/6297118.html 第三节:设计一个有生命力的工作线程 创建一个线程,用完即扔。相信很多初学者都曾这样使用过。 频繁创建释放线程,会浪费大量资源的,不科学。 1.如何让多线程能多次被复用? 关键是不让代码退出 Execu 阅读全文
posted @ 2019-11-13 19:47
木头侠
阅读(346)
评论(0)
推荐(0)
摘要:
转载自:https://www.cnblogs.com/lackey/p/6296414.html 第二节:在线程时空中操作界面(UI) 1.为什么要用 TThread ? TThread 基于操作系统的线程函数封装,隐藏了诸多繁琐的细节。 适合于大部分情况多线程任务的实现。这个理由足够了吧? 什么 阅读全文
posted @ 2019-11-13 19:44
木头侠
阅读(579)
评论(0)
推荐(0)
摘要:
转载自:https://www.cnblogs.com/lackey/p/6297115.html 第一节:初识多线程 1.为什么要学习多线程编程? 多线程(多个线程同时运行)编程,亦可称之为异步编程。 有了多线程,主界面才不会因为耗时代码而造成“假死“状态。 有了多线程,才能使多个任务同时执行,最 阅读全文
posted @ 2019-11-13 19:43
木头侠
阅读(443)
评论(0)
推荐(0)

浙公网安备 33010602011771号