`
feirou520
  • 浏览: 119519 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

Delphi 关键字详解 (3)

阅读更多

 

virtual
//Virtual用于声明一个虚方法, 
//虚方法可以被覆盖, 并且可以使程序运行速度尽可能的快(区别于Dynamic).
procedure X(i: Integer); virtual;

 

while
//While关键字用于引出While循环语句, 循环前先进行循环条件的判断, 如果条件为真则执行循环.
i := 0;
while i < 100 do
begin
 sum := sum + i;
 Inc(i);
end;

 

with
//With关键字用于将相同的对象集合起来处理, 它可以省去输入大量重复的代码, 使代码看上去比较精简.
with Form1.Memo1.Lines do
begin
 Clear;
 Append('abc');
 Append('def');
 SaveToFile('C:\demo.txt');
end;

//上面这段代码如果不使用With语句, 则显得非常冗余复制内容到剪贴板代码:
Form1.Memo1.Lines.Clear;
Form1.Memo1.Lines.Append('abc');
Form1.Memo1.Lines.Append('def');
Form1.Memo1.Lines.SaveToFile('C:\demo.txt');

 

write
//Write用于标识属性中写入所使用的成员或方法.
private
 fValue: Integer;
published
 property Value: Integer write fValue;

//上例中即表明Value属性的值写入到fValue成员上.

 

writeonly
//writeonly关键字用于标识一个对象是否只写.
property writeonly;

//当writeonly设为True时, 不允许用户读取属性, 只能通过其他对象来操作.

 

xor
//Xor用于取异或, 当两个操作数相等时, 返回False, 不等时返回True.
var
 a,b: Integer;
begin
 a := 2; b := 3;
 if a xor b then
  WriteLn('a xor b')
 else
  WriteLn('a not xor b');
end;

//Xor也用于计算异或值
WriteLn(IntToStr(3 xor 5)); {6}
分享到:
评论

相关推荐

    DELPHI关键字详解.doc

    DELPHI关键字详解 在Delphi编程语言中,关键字是具有特殊含义的保留标识符,它们在程序中扮演着至关重要的角色。以下是一些Delphi的关键字及其详细解释: 1. **absolute** `absolute` 关键字允许你声明一个变量,...

    Delphi 关键字详解

    以下是对Delphi关键字的详细解释。 1. **单位(Unit)**:单位是Delphi中的模块化结构,它包含类型定义、常量、变量、函数和过程的声明。通过引入单位,你可以将代码组织成可重用的部分。 2. **程序(Program)**...

    Delphi常用关键字用法详解

    在Delphi编程语言中,关键字是具有特殊含义的保留词汇,它们在代码中扮演着至关重要的角色。本文将深入解析Delphi中的常用关键字及其用法。 首先,`absolute`关键字用于指定两个变量在内存中的位置是相同的,这意味...

    C++ 中try finally关键字详解

    try-finally语句是Microsoft对C和C++语言的扩展,它能使32位的目标程序在异常出现时,有效保证一些资源能够被及时清除,这些资源的清除任务可以包括例如内存的释放,文件的关闭,文件句柄的释放等等。...

    Delphi代码规范详解

    《Delphi代码规范详解》是一份详尽的指导文档,旨在规范Delphi编程中的编码标准,以提升代码的可读性和一致性。以下是这份文档的主要内容概览: 2. 一般源代码格式规范: - **缩进**:推荐每个缩进使用2个空格,...

    delphi 函数详解及应用

    ### Delphi 函数详解及应用 #### 一、概述 Delphi 是一款强大的集成开发环境 (IDE),主要用于 Windows 操作系统的应用程序开发。它基于 Object Pascal 语言,支持快速的应用程序开发 (RAD) 和可视化设计。Delphi ...

    Delphi单元文件详解

    ### Delphi单元文件详解 在Delphi编程语言中,单元文件是构成应用程序的基本构建块,它们不仅封装了代码,还管理着数据类型、接口、实现细节以及初始化与终结化过程。下面将深入解析Delphi单元文件的各个组成部分,...

    Delphi ocx,dll实现详解

    这可以通过在工程文件中添加`exports`关键字并列出函数名称来完成。函数定义通常放在单独的单元文件中。调试DLL时,由于DLL本身无法独立运行,需要将其加载到一个宿主应用程序中进行测试,这可以通过设置Delphi的...

    Delphi IDE 主题风格

    **Delphi IDE 主题风格详解** Delphi IDE(集成开发环境)是Embarcadero公司推出的面向对象的 Pascal 编程工具,它以其高效的代码编写和编译能力深受开发者喜爱。Delphi IDE 提供了一个丰富的开发环境,允许程序员...

    Delphi控件ListView的属性及使用方法详解

    在Delphi编程环境中,ListView控件是一个常用的组件,它提供了类似Windows资源管理器的视图来展示数据。本篇文章将深入讲解ListView控件的主要属性及其使用方法,帮助开发者更好地理解和应用这个组件。 首先,我们...

    vb2delphi Migration Kit v0.50

    4. **maps**目录:这个目录下的文件包含了VB关键字和Delphi关键字的映射表,是工具进行语义转换的基础。开发者可以根据自身需求调整这些映射,以实现更精确的转换效果。 5. **samples**目录:包含了一些示例VB项目...

    Delphi语法基础

    ### Delphi语法基础详解 #### 一、注释 在Delphi编程中,注释是非常重要的组成部分,它有助于代码的可读性和维护性。Delphi支持三种不同类型的注释: 1. **大括号注释**:使用 `{}` 或 `(* *)` 的形式。这种注释...

    delphi截图单元源码

    《Delphi截图单元源码详解》 在编程领域,Delphi是一种基于Object Pascal语言的集成开发环境,以其高效、简洁的语法和丰富的组件库而深受开发者喜爱。在Delphi中进行截图操作是常见的需求,特别是在开发图形用户...

    图书管理系统源代码delphi

    《图书管理系统源代码Delphi实现详解》 在IT领域,开发一个图书管理系统是常见的实践项目,它可以帮助图书馆或个人高效地管理和检索书籍信息。本文将深入探讨使用Delphi这一强大的面向对象编程语言来构建图书管理...

    一个简单的Delphi控制台应用程序,它打印出"Hello, World!"

    ### Delphi控制台应用程序开发详解 #### 一、Delphi简介 Delphi 是一种基于Object Pascal的集成开发环境(IDE),由Borland公司在1995年首次发布。它以其快速的应用程序开发能力而闻名,并且广泛应用于Windows平台上...

    delphi 计算器

    **Delphi 计算器详解** Delphi 是一款强大的面向对象的编程环境,以其高效的编译器和直观的集成开发环境(IDE)而受到程序员的欢迎。本项目名为“Delphi 计算器”,旨在为初学者提供一个基础的计算器程序实例,涵盖...

    Delphi_yufa.rar_delphi 语法

    **Delphi 语法详解** Delphi 是一种基于 Pascal 语言的集成开发环境(IDE),它以其高效的编译器和直观的可视化设计界面而受到程序员的欢迎。本篇将深入探讨 Delphi 的基本语法,这对于初学者掌握 Delphi 开发至关...

    图书管理系统源码 delphi 版

    《图书管理系统源码 Delphi 实现详解》 在IT领域,开发一款图书管理系统是一个常见的实践项目,它能够帮助我们理解数据库操作、用户界面设计以及软件工程的基本原理。本篇文章将详细解析一个基于Delphi编写的图书...

Global site tag (gtag.js) - Google Analytics