2019年10月27日

现在, Delphi 的多线程已经非常易用了!

摘要: 先看一个非多线程的例子, 代码执行时不能进行其它操作(譬如拖动窗体): 修改为多线程(只修改一行代码): 代码分析: 1、TThread 现在增加了许多 class 方法(直接通过类名调用的方法), TThread.CreateAnonymousThread() 就是比较有用的一个. 2、顾名思义, 阅读全文

posted @ 2019-10-27 13:41 癫狂编程 阅读(337) 评论(0) 推荐(0)

Delphi中进行延时的4种方法

摘要: 1、挂起,不占CPUsleep2、不挂起,占cpuprocedure Delay(msecs:integer);varFirstTickCount:longint;beginFirstTickCount:=GetTickCount;repeatApplication.ProcessMessages; 阅读全文

posted @ 2019-10-27 13:39 癫狂编程 阅读(3390) 评论(0) 推荐(0)

Delphi 线程Timer (TThreadTimer)

摘要: delphi 自带的Timer控件,使用方便,但它的 OnTimer 事件是在主线程中引发的。 如果在事件中执行较耗时的代码,会引起主界面假死。故实现一个线程的Timer就有必要了。 TThreadTimer 基于 TSimpleThread 继承而来。 本例源码下载 阅读全文

posted @ 2019-10-27 13:36 癫狂编程 阅读(1043) 评论(0) 推荐(0)

定时显示提示信息(TToolTip)

摘要: { 修改者:ghs 日期:20071218 功能:在原版本的基础上增加。 RegisterControl:注册需要提示的控件。 BeginHelp:设置光标状态为帮助crHelp; 鼠标弹起后,显示注册的提示信息,同时光标进行还原。 原版本 作者:thaoqi 出处:http://www.2ccc.com/article.asp?articleid=4389 功能:首先谢谢xsherry大大,来盒 阅读全文

posted @ 2019-10-27 13:14 癫狂编程 阅读(558) 评论(0) 推荐(0)

delphi中我用定时器每隔一段时间执行操作

摘要: delphi中,我用定时器每隔一段时间执行数据库插入及更新工作!adoquery.close;adoquery.sql.cleare;adoquery.connection:=con1;adoquery.sql.add('exec addery');execsql;上面的基本语句!我的问题是:定时器 阅读全文

posted @ 2019-10-27 13:13 癫狂编程 阅读(1324) 评论(0) 推荐(0)

导航

好的代码像粥一样,都是用时间熬出来的