随笔分类 - DELPHI基础
摘要:Delphi is a high-level, compiled, strongly typed language that supports structured and object-oriented design. Based on Object Pascal, its benefits in
阅读全文
posted @ 2018-01-18 21:24
翼想天开的男孩
摘要:原文地址:http://blog.barrkel.com/2010/09/virtual-method-interception.html 注:基于本人英文水平,以下翻译只是我自己的理解,如对读者造成未知影响,一切后果自负。 Delphi XE在rtti.pas单元有一个新的类型TVirtualMethodInterceptor。它最初是设计用于DataSnap的认证场景(虽然我不认为只能用在...
阅读全文
posted @ 2016-06-13 18:55
翼想天开的男孩
摘要:当软件在多个DELPHI版本下编译时,需要处理各版本的不同情况,使用编译条件技术实现。 万一博客,编译指令基础使用介绍:http://www.cnblogs.com/del/category/168694.html Delphi的版本区分: RTL的版本: Run-Time Library 运行时库, 包括 System, SysUtils, Math 三个单元. 提供函数与语言, 编译器,...
阅读全文
posted @ 2016-05-21 10:47
翼想天开的男孩
摘要:INI文件操作 (1) INI文件的结构: ;这是关于INI文件的注释部分 [节点] 关键字=值 ... INI文件允许有多个节点,每个节点又允许有多个关键字, “=”后面是该关键字的值(类型有三种:字符串、整型数值和布尔值。其中字符串存贮在INI文件中时没有引号,布尔真值用1表示,布尔假值用0表示)。注释以分号&...
阅读全文
posted @ 2008-09-22 17:02
翼想天开的男孩
摘要:今天有要求想返回一个月有多少天,在网上找了找,用以下的函数可以实现.[代码]比较可以学习和借鉴的地方是MonthDays 和IsLeapYear函数的实现:[代码]判断是否为润年:[代码]闰年的计算方法:公元纪年的年数可以被四整除,即为闰年;被100整除而不能被400整除为平年;被100整除也可被400整除的为闰年。如2000年是闰年,而1900年不是。 判断是星期几:[代码][代码]
阅读全文
posted @ 2008-08-20 09:12
翼想天开的男孩
摘要:Procedures and functions(过程和函数) Procedures and functions: Overview(概述) 过程和函数统称为例程(routine),它们是自包含的语句块,能在程序的不同地方调用。函数在在执行时 能返回一个值,而过程不能。 因为函数调用能返回值,它们能被用在赋值和运算表达式中。比如, I := SomeFunction(X); 调用SomeFunct...
阅读全文
posted @ 2008-08-14 14:13
翼想天开的男孩
摘要:Exceptions(异常) Exceptions: Overview(概述) 当发生错误或其它事件而打断了程序的正常执行时,将引发一个异常。异常把控制权交给一个异常处理 程序(exception handler),这使我们把错误处理和正常的程序逻辑隔离开来。因为异常属于对象,我们 可以应用继承关系把它们分层组织,在不影响现有代码的情况下能引入新的异常。异常能传送一些信息 (比如错误消息),把它们...
阅读全文
posted @ 2008-08-14 13:36
翼想天开的男孩
摘要:Classes and objects(类和对象) 类(或者类类型)定义了一个结构,它包括字段(也称为域)、方法和属性;类的实例叫做对象;类的字 段、方法和属性被称为它的部件(components)或成员。 • 字段在本质上是一个对象的变量。和记录的字段类似,类的字段表示一个类实例的数据项; • 方法是一个过程或者函数,它和类相关联。绝大多数方法作用在对象(也就是类的实例)上,其它 一些方法(称...
阅读全文
posted @ 2008-08-14 13:14
翼想天开的男孩
摘要:Structured types (结构类型) 结构类型的一个实例可包含多个值。结构类型包括集合、数组、记录,也包括类、类引用(class-reference) 和接口类型。除了集合只能包含有序值以外,结构类型可以包含其它的结构类型,且结构的层次不受限 制。 默认情况下,一个结构类型的值被圆整为字(word)或者双字(double-word),这样访问起来更迅速。 当声明一个结构类型时,可以包含关...
阅读全文
posted @ 2008-08-14 11:32
翼想天开的男孩
摘要:Object Pascal数据类型的分类: simple ordinal integer character boolean enumerated subrange real string structured ...
阅读全文
posted @ 2008-08-14 11:14
翼想天开的男孩
摘要:Delphi中使用提示是如此简单,只需将欲使用Hint的控件作如下设置: ShowHint := True; Hint := ‘提示信息’; 不必写一行代码,相当方便。 但有时我们又想自己定制提示的效果,使其看起来更美观更具个人特色,没关系,Delphi完全有办法让你写出自己喜欢的Hint效果。 Delphi的Hint功能实现归类在Application类中,所以我...
阅读全文
posted @ 2008-07-28 14:42
翼想天开的男孩

浙公网安备 33010602011771号