随笔分类 -  Delphi A基础

Delphi 指针[3]指针运算符(Pointer operators)
摘要:Delphi 指针[3]指针运算符(Pointer operators) 关系运算符<、>、<=和>=可以接受PChar和PWideChar类型的操作数。以下运算符也将指针作为操作数。 字符指针运算符 运算符 操作描述 操作类型 返回类型 示例 + 指针加法 character pointer, i 阅读全文

posted @ 2022-12-13 18:55 滔Roy 阅读(527) 评论(0) 推荐(1) 编辑

Delphi 指针[2] 指针类型(Pointer types)
摘要:Delphi 指针[2] 指针类型(Pointer types) 可以使用以下语法声明指向任何类型的指针 type pointerTypeName = ^type 定义记录或其他数据类型时,通常也会定义指向该类型的指针。这使得在不复制大内存块的情况下操作该类型的实例变得容易。 标准指针类型有很多用途 阅读全文

posted @ 2022-12-13 18:13 滔Roy 阅读(759) 评论(0) 推荐(0) 编辑

Delphi System.Insert -从指定位置开始,将子字符串插入字符串(或将动态数组插入动态数组)
摘要:Delphi System.Insert -从指定位置开始,将子字符串插入字符串(或将动态数组插入动态数组) 原型: procedure _Insert{ source : ShortString; var s : openstring; index : Integer }; asm { ->EAX 阅读全文

posted @ 2022-07-13 11:53 滔Roy 阅读(843) 评论(0) 推荐(0) 编辑

Delphi TCursor[3] TControl.Cursor自定义光标
摘要:Delphi TCursor[3] TControl.Cursor 指定鼠标指针进入控件覆盖的区域时用于表示鼠标指针的图像。 property Cursor: TCursor; 更改光标的值,以便在鼠标指针进入控件时向用户提供反馈。游标的值是全局变量Screen维护的游标列表中游标的索引。除了TSc 阅读全文

posted @ 2022-05-20 08:47 滔Roy 阅读(278) 评论(0) 推荐(0) 编辑

Delphi TCursor[2] TScreen.Cursor
摘要:Delphi TCursor[2] TScreen.Cursor 1、TScreen.Cursor //在全局级别上控制鼠标光标图像。 property Cursor: TCursor; 设置光标以替代与单个控件对象关联的光标图像。当光标为crDefault时,各个对象确定光标图像。指定任何其他值将 阅读全文

posted @ 2022-05-19 17:17 滔Roy 阅读(251) 评论(0) 推荐(0) 编辑

Delphi TCursor[1] 鼠标光标图像
摘要:Delphi TCursor[1] 鼠标光标图像 TCursor表示鼠标光标图像 TCursor是Screen变量维护的可用游标全局列表的索引。TCursor值可以包括应用程序添加的自定义游标的索引,以及在控制单元中定义的预定义常量。 TCursor type: type TCursor = -32 阅读全文

posted @ 2022-05-19 17:13 滔Roy 阅读(293) 评论(0) 推荐(0) 编辑

Delphi Modal窗体(ModalResult、ShowModal)的介绍、使用方法和注意事项
摘要:Delphi Modal窗体(ModalResult)的介绍、使用方法和注意事项 1、ModalResult 介绍 //uses controls const mrNone = 0; mrOk = idOk; mrCancel = idCancel; mrAbort = idAbort; mrRet 阅读全文

posted @ 2021-08-31 11:42 滔Roy 阅读(1984) 评论(0) 推荐(0) 编辑

Delphi 系统[29]关键字和保留字 dispinterface、dispid
摘要:Delphi 系统[29]关键字和保留字 dispinterface、dispid 1、定义: dispinterface :用于声明一个特定的适配器接口, 这个适配器能够接受标准系统接口中传入传出的数据。用 DispInterface 声明的接口不能被继承,只能够被引用。DispInterface 阅读全文

posted @ 2021-08-16 16:08 滔Roy 阅读(474) 评论(0) 推荐(0) 编辑

Delphi 系统[28]关键字和保留字 index、near、far、export、exports、external、name、resident
摘要:Delphi 系统[28]关键字和保留字 index、near、far、export、exports、external、name、resident 1、定义: index :用于在属性中标识序号,以便用相同的属性方法(Get,Set)对不同的属性进行操作。index 关键字也用于在属性中指出多个元素 阅读全文

posted @ 2021-08-16 15:52 滔Roy 阅读(743) 评论(0) 推荐(0) 编辑

Delphi 系统[27]关键字和保留字 implements
摘要:Delphi 系统[27]关键字和保留字 implements 1、定义: implements :指出了一个属性从接口继承,此时属性被转换成接口对象。通过接口动态绑定属性,并动态的设定属性值。 2、示例及说明: implements 指令允许您将接口的实现委托给实现类中的属性。例如: proper 阅读全文

posted @ 2021-08-16 15:27 滔Roy 阅读(210) 评论(0) 推荐(0) 编辑

Delphi 系统[26]关键字和保留字 of、as、is
摘要:Delphi 系统[26]关键字和保留字 of、as、is 1、定义: of :用于和其他关键字构成指定的结构。of可以与 case, class, array, file, set, object 连用。 as :用于将一个类对象当作另一种类型使用。 is :用于判断对象是否属于某一类型。 2、示 阅读全文

posted @ 2021-08-16 10:47 滔Roy 阅读(574) 评论(0) 推荐(0) 编辑

Delphi 系统[25]关键字和保留字 override、overload、reintroduce、inherited
摘要:Delphi 系统[25]关键字和保留字 override、overload、reintroduce、inherited 1、定义: override :指示子类覆写父类的一个 virtual 或 dynamic 方法。覆盖时必须沿用被覆盖方法的声明,并且不允许修改原方法的参数和返回类型。 over 阅读全文

posted @ 2021-08-16 10:24 滔Roy 阅读(653) 评论(0) 推荐(0) 编辑

Delphi 系统[24]关键字和保留字 virtual、dynamic、abstract、inline、static - 类方法类型
摘要:Delphi 系统[24]关键字和保留字 virtual、dynamic、abstract、inline、static - 类方法类型 1、定义: virtual :虚拟方法可以被子类覆写(覆盖),虚拟方法可以加快调用速度,但浪费内存。 dynamic :动态方法可以被子类覆写,动态方法可以节省内存 阅读全文

posted @ 2021-08-16 09:58 滔Roy 阅读(624) 评论(0) 推荐(0) 编辑

Delphi 指针[1]关于Pointers 和@操作符
摘要:Delphi 指针[1]关于Pointers 和@操作符 1、指针(Pointers)概念 指针是表示内存地址的变量。当一个指针保存另一个变量的地址时,我们称它指向该变量在内存中的位置或存储在那里的数据。在数组或其他结构化类型的情况下,指针保存结构中第一个元素的地址。如果该地址已经被占用,那么指针将 阅读全文

posted @ 2021-08-12 17:04 滔Roy 阅读(1323) 评论(0) 推荐(1) 编辑

Delphi 系统[23]关键字和保留字 array、file、set、string、in、nil
摘要:Delphi 系统[23]关键字和保留字 array、file、set、string、in、nil 1、定义: array :声明一个数组。 file :声明一个文件类型。 set :声明一个集合。 string :声明一个字符串。 in:用于判断一个集合中是否包含某个元素。也可以被用在 for 语 阅读全文

posted @ 2021-08-12 16:54 滔Roy 阅读(608) 评论(0) 推荐(0) 编辑

Delphi 系统[22]关键字和保留字 read、write、default、nodefault、readonly、writeonly、stored、message - 定义属性的参数
摘要:Delphi 系统[22]关键字和保留字 read、write、default、nodefault、readonly、writeonly、stored、message - 定义属性的参数 1、定义: read :用于标识属性读取时所使用的成员或方法。 write :用于标识属性写入时所使用的成员或方 阅读全文

posted @ 2021-08-12 14:26 滔Roy 阅读(731) 评论(0) 推荐(0) 编辑

Delphi 系统[21]关键字和保留字 constructor、destructor、property - 构造函数,析构函数、属性
摘要:Delphi 系统[21]关键字和保留字 constructor、destructor、property - 构造函数,析构函数、属性 1、定义: constructor :声明或定义一个构造函数,可以用于类类型、对象类型、结构类型。 结构类型不允许定义无参数的构造函数。当类被实例化时, 首先调用此 阅读全文

posted @ 2021-08-12 14:06 滔Roy 阅读(1057) 评论(0) 推荐(0) 编辑

Delphi 系统[20]关键字和保留字 automated、private、protected、public、published - 定义类(或结构、对象)成员的可访问类型
摘要:Delphi 系统[20]关键字和保留字 automated、private、protected、public、published - 定义类(或结构、对象)成员的可访问类型 1、定义: automated :自动成员,它能够使程序的版本向下兼容。ComObj 单元内的成员及其实例不能使用 auto 阅读全文

posted @ 2021-08-12 12:02 滔Roy 阅读(320) 评论(0) 推荐(0) 编辑

Delphi 系统[19]关键字和保留字 object - 对象
摘要:Delphi 系统[19]关键字和保留字 object - 对象 1、定义: object :定义对象类型,或声明“对象函数”或“对象过程”。 定义对象类型是 Object Pascal 中的一个古老的功能,这个功能现在已经被 class 取代。 2、示例: {Object用于声明一个对象, 这个对 阅读全文

posted @ 2021-08-12 11:48 滔Roy 阅读(202) 评论(0) 推荐(0) 编辑

Delphi 系统[18]关键字和保留字 record、packed -定义结构类型
摘要:Delphi 系统[18]关键字和保留字 record、packed -定义结构类型 1、定义: record :定义结构类型。 一个结构体可以视为一个不需要实例化的类(某些地方和对象用法不同)。 packed :用于对结构类型对象或数组类型对象进行打包,打包后的对象体积能显著减小。打包后元素对齐位 阅读全文

posted @ 2021-08-12 11:28 滔Roy 阅读(578) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示