![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Delphi学习
文章平均质量分 80
mrpan09
这个作者很懒,什么都没留下…
展开
-
Delphi TThread中文注释
TThread是一个抽象类,可以创建几个独立的线程。 类关系 TObject 在一个多线程的应用程序中创建一个TThread的后子类代表一个线程。每一新子类的TThread对象的实例是一个新的线程。从TThread派生的多线程实例可以构成Delphi的多线程应用程序。 当一个应用程序运行时,应用程序就被载入内存准备执行。此时,它成为包含一个或多个线程的进程,每个线程含有数据、代码和系统资源。转载 2009-08-04 20:37:00 · 357 阅读 · 0 评论 -
Delphi Enum
枚举类型 Pascal程序不仅用于数值处理,还更广泛地用于处理非数值的数据。例如,性别、月份、星期几、颜色、单位名、学历、职业等。1、枚举类型的定义格式: type 枚举类型标识符=(标识符1,标识符2,…,标识符n)2、枚举类型数据特点① 枚举元素只能是标识符;例如,下列类型定义是合法的: type days=(sun,mon,tue,wed,thu,fri,sat); colors=转载 2009-12-14 15:50:00 · 698 阅读 · 0 评论 -
双缓冲绘图技术在Delphi中的实现
摘要:双缓冲绘图技术在Delphi中的实现说明:假设读者熟悉VCL 双缓冲绘图也不是什么新技术,简单的说:在绘图实现时不直接绘在窗口上,而是先绘在内存里,再一起“拷贝”至窗口。实现起来也不复杂,创建一兼容HDC,在此兼容HDC上绘图,最后拷贝到窗口HDC就行了。本人前段时间把一C++实现该技术的代码改成了Delphi代码,都是用Win32API写的。今改成了使用Delphi自带的类,试转载 2009-12-09 11:50:00 · 1490 阅读 · 1 评论 -
闪烁窗口
FlashWindow(Handle, True); //闪烁窗口标题栏 FlashWindow(Application.Handle, True); //闪烁任务栏上的程序标题转载 2009-11-11 17:30:00 · 283 阅读 · 0 评论 -
关于函数调用中形参的分析
关于函数调用中形参的分析总结:SkyJacker贡献者:LiuXiao,小冬,Bahamut, 考拉, http://www.cnpack.orgCnPack IV QQ Group: 1309702007-02-02(转贴请注明作者、出处且保持完整)一、形参的3种基本形式function a(b: Integer): Integer; fu转载 2009-11-10 14:13:00 · 623 阅读 · 0 评论 -
枚举和字符串的转化
usesClasses,TypInfo ;typeTCommandType = (ctEmptyCommand,ctAdd,ctModify);TCommandTypeConvert=classpublic class function CommandToString(ACommand: TCommandType): string; class function StringToCom转载 2009-09-08 18:40:00 · 307 阅读 · 0 评论 -
线程的基础知识
作者Blog:http://blog.csdn.net/oyljerry/线程的基础知识1. 进程与线程有那些区别和联系? 每个进程至少需要一个线程。 进程由两部分构成:进程内核对象,地址空间。线程也由两部分组成:线程内核对象,操作系统用它来对线程实施管理。线程堆栈,用于维护线程在执行代码时需要的所有函数参数和局部变量。 进程是不活泼的。进程从来转载 2009-08-04 20:44:00 · 265 阅读 · 0 评论 -
线程的基础知识
线程的基础知识1. 进程与线程有那些区别和联系? 每个进程至少需要一个线程。 进程由两部分构成:进程内核对象,地址空间。线程也由两部分组成:线程内核对象,操作系统用它来对线程实施管理。线程堆栈,用于维护线程在执行代码时需要的所有函数参数和局部变量。 进程是不活泼的。进程从来不执行任何东西,它只是线程的容器。线程总是在某个进程环境中创建的,而且它的整个寿命原创 2009-08-04 20:43:00 · 238 阅读 · 0 评论 -
delphi下 用assert来完成错误的捕捉
Assert 过程原形[code]procedure Assert (expr :Boolean [; const msg: string]);[/code]在system.pas 里 Assert 的实现是:procedure _Assert(const Message, Filename: AnsiString; LineNumber: Integer);{$IFDEF PUREPASC原创 2009-08-04 20:39:00 · 589 阅读 · 0 评论 -
Delphi Enum
枚举类型 Pascal程序不仅用于数值处理,还更广泛地用于处理非数值的数据。例如,性别、月份、星期几、颜色、单位名、学历、职业等。1、枚举类型的定义格式: type 枚举类型标识符=(标识符1,标识符2,…,标识符n)2、枚举类型数据特点① 枚举元素只能是标识符;例如,下列类型定义是合法的: type days=(sun,mon,tue,wed,thu,fri,sat); colors=转载 2009-12-14 15:55:00 · 796 阅读 · 0 评论