随笔分类 -  Delphi A基础

Delphi 中表示跳出关键字: break、continue、exit、abort、halt、runerror
摘要:Delphi 中表示跳出关键字: break、continue、exit、abort、halt、runerror 1 break //强制退出循环(只能放在循环中),用于从For语句,while语句或repeat语句中强制退出。continue //用于从For语句,while语句或repeat语句 阅读全文

posted @ 2021-03-26 14:04 滔Roy 阅读(711) 评论(0) 推荐(0) 编辑

Delphi 变量参数符 const、var、out 使用详解
摘要:Delphi 变量参数符 const、var、out 使用详解 procedure TestConst(const A: string); //const begin A := A + ' 你好!'; end; procedure TestVar(var A: string); //var begi 阅读全文

posted @ 2021-02-06 09:54 滔Roy 阅读(849) 评论(0) 推荐(0) 编辑

Delphi 窗体事件执行顺序及说明
摘要:Delphi 窗体事件执行顺序及说明 1、常用的事件说明: OnActivate:当窗体被初始激活时,就会发生OnActivate事件,当初始创建窗体或者用户从一个窗体切换到另一个窗体时,就可能激活窗体,Application对象也有一个OnActivate事件,当用户从一个应用程序切换到另一个应用 阅读全文

posted @ 2021-01-14 16:40 滔Roy 阅读(1164) 评论(0) 推荐(0) 编辑

Delphi 中的 AnsiString,、Utf8String、WideString
摘要:Delphi 中的 AnsiString,、Utf8String、WideString 1、AnsiString 这是Pascal缺省的字符串类型,它由AnsiChar 字符组成,其长度没有限制,同时与null结束的字符串相兼容,它的内存和ANSI编码格式的TXT文件的内存一样,AnsiString 阅读全文

posted @ 2020-12-24 16:44 滔Roy 阅读(2943) 评论(0) 推荐(0) 编辑

Delphi 转义字符
摘要:Delphi 转义字符 转义字符(Escape character),又 称 数据传送换码字符,符号“\”。 所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。 C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等 转义字符 意义 ASCII码值 阅读全文

posted @ 2020-12-15 13:58 滔Roy 阅读(3253) 评论(0) 推荐(0) 编辑

Delphi {$M +} 与{$TYPEINFO ON} 和 {$M -} 与{$TYPEINFO OFF}
摘要:Delphi {$M +} 与{$TYPEINFO ON} 和 {$M -} 与{$TYPEINFO OFF} 在TPersistent的声明中多了M编译开关,当{$M +} 与{$TYPEINFO ON} 作用是一样的, 而{$M -} 与{$TYPEINFO OFF}相同。当一个类在{$M +} 阅读全文

posted @ 2020-11-16 10:53 滔Roy 阅读(173) 评论(0) 推荐(0) 编辑

Delphi 中的Sender:TObject 对象用法
摘要:Delphi 中的 Sender:TObject 1、Sender介绍 Sender的类型是Tobject,是Tobject的派生类。 Sender是一个TObject类型的参数,它告诉Delphi哪个控件接收这个事件并调用相应的处理过程。 例如: procedure TForm1.Button1C 阅读全文

posted @ 2020-09-17 15:21 滔Roy 阅读(1575) 评论(0) 推荐(0) 编辑

Delphi -类过程 procedure(Sender: TObject) of object 对象方法类型
摘要:Delphi -类过程 procedure(Sender: TObject) of object 对象方法类型 procedure 类过程 定义: type TMyPro = procedure(Sender: TObject) of object; procedure 也是类型,可以理解为过程类型 阅读全文

posted @ 2020-09-17 15:02 滔Roy 阅读(719) 评论(0) 推荐(0) 编辑

Delphi 全局热键KeyPress 和 热键 API(RegisterHotKey、UnRegisterHotKey、GlobalAddAtom、GlobalDeleteAtom、GlobalFindAtom)
摘要:Delphi 全局热键KeyPress 和 热键 API(RegisterHotKey、UnRegisterHotKey、GlobalAddAtom、GlobalDeleteAtom、GlobalFindAtom) 1、热键按作用分为:全局、局部、系统级 全局和局部的:主窗体可设置KeyPress属 阅读全文

posted @ 2020-07-28 16:07 滔Roy 阅读(1414) 评论(0) 推荐(0) 编辑

Delphi 的类对象成员(System、TObject、TClass、对象的消息处理机制)
摘要:Delphi 的类对象成员(System、TObject、TClass、对象的消息处理机制) 一、 System System.pas 的原程序文件,有:TObject、TClass、GUID、IUnknown、IDispatch …… 在 System.pas 单元的开头,有这样一段注释文本: { 阅读全文

posted @ 2020-03-12 14:16 滔Roy 阅读(1961) 评论(0) 推荐(0) 编辑

Delphi 类Class成员介绍 Private、protected、Public、Published
摘要:Delphi 类Class成员介绍 Private、protected、Public、Published 1、成员定义 private //用于声明对象方法和字段具有有限的可见性,在申明类的单元外这个类不能被访问(同单元可见)protected //用于表示对象方法和字段具有有限的可见性,只能被当前 阅读全文

posted @ 2020-01-14 16:12 滔Roy 阅读(1692) 评论(0) 推荐(1) 编辑

Delphi 接口调用惯例 register, pascal, cdecl, stdcall, safecall 介绍
摘要:Delphi 接口调用惯例 register, pascal, cdecl, stdcall, safecall 介绍 说明:调用惯例,是一个参数传递标准。大家都按这个惯例来使用参数就不会出现出错(例如DLL)。 常见的调用惯例有register, pascal, cdecl, stdcall, s 阅读全文

posted @ 2019-12-30 09:45 滔Roy 阅读(1368) 评论(0) 推荐(0) 编辑

Delphi 修改新建窗体的默认字体格式(Delphi7)
摘要:Delphi 修改新建窗体的默认字体格式(Delphi7) 操作步骤: 1、运行输入“regedit” 2、找到目录(这里默认以Delphi 7为例) HKEY_CURRENT_USER\Software\Borland\Delphi\7.0 3、新建项名为 “FormDesign” 的项,在下面 阅读全文

posted @ 2019-12-19 10:37 滔Roy 阅读(924) 评论(0) 推荐(0) 编辑

[原创] Delphi Create(Application) 和 Create(nil) 的区别
摘要:Delphi Create(Application) 和 Create(nil) 的区别: 例如: Form1:=TForm1.Create(Application); Form1:=TForm1.Create(nil); Create(Application) :程序创建时会将对象添加到属主对象的 阅读全文

posted @ 2019-12-13 08:12 滔Roy 阅读(765) 评论(0) 推荐(0) 编辑

Delphi 滚动条的使用介绍
摘要:Delphi 滚动条的使用介绍 1、DELPHI的滚动条默认发送消息格式: function TControl.Perform( Msg: Cardinal; WParam: WPARAM; LParam: LPARAM ): LRESULT; //如:Memo1.Perform(WM_HSCROL 阅读全文

posted @ 2019-11-18 09:49 滔Roy 阅读(1971) 评论(0) 推荐(1) 编辑

Delphi 堆栈 [ heap(堆) 和 stack(栈) ]
摘要:程序需要的内存空间分为 heap(堆) 和 stack(栈);heap(堆) 是自由存储区, stack(栈) 是自动存储区;使用 heap 需要手动申请、手动释放, 使用 stack 是自动申请、自动释放; 使用 heap 时, 如果只申请不释放, 就会发生"内存泄露";不需要申请和释放空间的元素 阅读全文

posted @ 2019-11-08 09:54 滔Roy 阅读(899) 评论(0) 推荐(0) 编辑

Delphi ResourceString的用法
摘要:在Delphi编程的那段“古老”的日子里(就是在版本4之前),在程序中使用字符串有两个基本的方法。你可以使用字符串将它们嵌入到源程序中,例如: MessageDlg( 'Leave your stinkin' mitts off that button, fool!',mtError, [mbOK] 阅读全文

posted @ 2019-09-20 16:21 滔Roy 阅读(1268) 评论(0) 推荐(0) 编辑

Delphi WinAPI FindWindow、FindWindowEx、EnumChildWindows、SendMessage - 实现获取句柄并发送消息的方法
摘要:Delphi WinAPI FindWindow、FindWindowEx、EnumChildWindows、SendMessage - 实现获取句柄并发送消息的方法 本文以实例形式详细说明了Delphi获取句柄并发送消息的方法,具体用法说明如下: 1、查找另外一个窗口的句柄: handle := 阅读全文

posted @ 2019-09-11 10:18 滔Roy 阅读(3495) 评论(0) 推荐(0) 编辑

Delphi Close、Halt、terminate、ExitProcess的区别
摘要:Delphi Close、Halt、terminate、ExitProcess的区别 Close: 1.只关闭本窗体 2.当Close是一个主窗体时,程序会退出。 3.Close会发生FormClose事件,FormCloseQuery事件 4.主窗体close以后程序就Application.Te 阅读全文

posted @ 2019-09-11 08:51 滔Roy 阅读(1265) 评论(0) 推荐(0) 编辑

Delphi TApplication 类[1] 介绍
摘要:Delphi TApplication 类[1] 介绍 用于开发窗口程序的类。此类封装了一个窗口应用程序,其方法和属性反映了窗口操作系统在建立、执行、维持以及析构该程序等方面的基本原则。Delphi的每个窗口程序都会自动声明一个Application对象,此变量属于Tapplication类。 TA 阅读全文

posted @ 2019-09-06 08:48 滔Roy 阅读(426) 评论(0) 推荐(0) 编辑

导航

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