摘要: 异步I/O调用时,我们会用到OVERLAPPED结构和函数GetOverlappedResult。以前一直对GetOverlappedResult比较困惑,这两天看书和代码才知道这个函数的主要作用不过是将Overlapped返回的结果进行一次简单的分析而已。下面是OVERLAPPED的结构定义:ty 阅读全文
posted @ 2017-08-22 19:17 敲代码的小女孩 阅读(1192) 评论(0) 推荐(0) 编辑
摘要: 一、数据类型转换函数 在我们编写程序当中,根据不同情况,会使用到多种数据类型。当要对不同的类型进行操作时,必须要将不同的类型转换成同样的类型。因此熟练地掌握数据类型的转换是非常重要的。 1.FloatToStr 功能说明:该函数用于将“浮点型”转换成“字符型”。 参考实例: Edit1.Text : 阅读全文
posted @ 2017-08-22 16:26 敲代码的小女孩 阅读(824) 评论(0) 推荐(0) 编辑
摘要: //单字符 Char、AnsiChar (在目前版本(2007)中, 它们是一回事, 只有 1 字节大小) var c: Char; {Char 类型的取值范围是: #0..#255, 用十六进制表示是: #$0..#$FF} begin {用十进制方式赋值:} c := #65; ShowMess 阅读全文
posted @ 2017-08-22 14:49 敲代码的小女孩 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 文件是同一种类型元素的有序集合,是内存与外设之间传输数据的渠道。文件的本质是一个数据流,所有的文件实际上是一串二进制序列。文件管理包括:1、文件操作。2、目录操作。3、驱动器操作。三部分。 1、常见文件操作函数和过程。1.1、AssignFile过程作用:将一个外部文件的文件名与一个File类型的变 阅读全文
posted @ 2017-08-21 15:53 敲代码的小女孩 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 本文详细介绍了Delphi中常用的各个关键字名称及用法,供大家在编程过程中借鉴参考之用。详情如下: absolute: 1 2 3 4 5 6 7 8 9 10 //它使得你能够创建一个新变量, 并且该变量的起始地址与另一个变量相同. var Str: string[32]; StrLen: Byt 阅读全文
posted @ 2017-08-16 12:52 敲代码的小女孩 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 前段时间写一个程序多次用到了表格控件显示数据。一般我们用表格控件来显示字符串和相关对象能使操作简单化。在窗体中添加一个TStringGrid对象,可完成文本数据的表格化。TStringGrid组件提供了许多可控制网格外观的属性,以及利用表格的结构响应用户操作的事件和方法。TStringGrid具有关 阅读全文
posted @ 2017-08-16 09:15 敲代码的小女孩 阅读(1680) 评论(0) 推荐(0) 编辑
摘要: 使用标准 Action 控件实现标准功能 • 在 Form 上放一个 TActionList 控件 ActionList1 和一个 TImageList 控件 ImageList1 • ActionList1 的 Images 属性关联到 ImageList1 • 双击 ActionList1 打开 阅读全文
posted @ 2017-08-15 19:35 敲代码的小女孩 阅读(637) 评论(0) 推荐(0) 编辑
摘要: Delphi中的Sender:TObject对象解析 procedure TForm1.Button1Click(Sender: TObject); begin end; 解析:Procedure是过程,TForm是窗体类,加上数字就是某个窗体,像TForm1就是Form1窗体。 Button1是你 阅读全文
posted @ 2017-08-15 19:15 敲代码的小女孩 阅读(2705) 评论(2) 推荐(0) 编辑
摘要: Delphi中有一个线程类TThread是用来实现多线程编程的,这个绝大多数Delphi书藉都有说到,但基本上都是对TThread类的几个成员作一简单介绍,再说明一下Execute的实现和Synchronize的用法就完了。然而这并不是多线程编程的全部,我写此文的目的在于对此作一个补充。线程本质上是 阅读全文
posted @ 2017-08-15 14:53 敲代码的小女孩 阅读(944) 评论(0) 推荐(1) 编辑
摘要: 先看例子。如下所示: type TCharSet = set of char; TEnum = (Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday); TEnumSet = set of TEnum; procedure T 阅读全文
posted @ 2017-08-15 14:52 敲代码的小女孩 阅读(951) 评论(0) 推荐(0) 编辑