在好例子网,分享、交流、成长!
您当前所在位置:首页Pascal 开发实例Pascal编程基础 → Delphi2010语法手册DPF

Delphi2010语法手册DPF

Pascal编程基础

下载此实例
  • 开发语言:Pascal
  • 实例大小:7.82M
  • 下载次数:32
  • 浏览次数:166
  • 发布时间:2020-08-28
  • 实例类别:Pascal编程基础
  • 发 布 人:yy557300
  • 文件格式:.pdf
  • 所需积分:2
 相关标签: delphi 2010 语法手册

实例介绍

【实例简介】

【实例截图】

from clipboard

【核心代码】

目 录
第一章 DELPHI2010 入门...........................................................................................- 7 -
工程文件结构与语法.......................................................................................................................- 7 -
单元文件结构 ..................................................................................................................................- 8 -
单元语法与 uses 从句 .....................................................................................................................- 9 -
常见程序类型 ................................................................................................................................- 10 -
第二章 DELPHI 语法基础.......................................................................................... - 15 -
2.1 标识符 ..................................................................................................................................- 15 -
2.1.1 标准标识符 ..........................................................................................................................- 15 -
2.1.2 自定义标识符 ......................................................................................................................- 15 -
2.1.3 标识符的作用域 ...................................................................................................................- 16 -
2.2 保留字与限定符...................................................................................................................- 16 -
2.3 常量......................................................................................................................................- 17 -
2.3.1 直接常量 ..............................................................................................................................- 17 -
2.3.2 声明常量 ..............................................................................................................................- 18 -
2.4 变量......................................................................................................................................- 21 -
2.5 类型声明 ..............................................................................................................................- 23 -
2.5 注释......................................................................................................................................- 24 -
2.6 表达式 ..................................................................................................................................- 24 -
2.7.语句.......................................................................................................................................- 25 -
2.7.1 简单语句 ...............................................................................................................................- 25 -
2.7.2 结构语句 ..............................................................................................................................- 26 -
2.8 块和域 ...................................................................................................................................- 29 -
2.8.1 块(Block)..........................................................................................................................- 29 -
2.8.2 域(Scope).........................................................................................................................- 30 -
2.8.3 名称冲突 ..............................................................................................................................- 30 -
2.9 类型兼容与赋值兼容 ...........................................................................................................- 31 -
类型兼容性 ....................................................................................................................................- 31 -
赋值兼容性 ....................................................................................................................................- 32 -
2.10 类型转换 .............................................................................................................................- 32 -
2.10.1 值转换 ................................................................................................................................- 33 -
2.10.2 变量转换 ............................................................................................................................- 33 -
- 3 -
第三章 数据类型及运算符......................................................................................... - 35 -
3.1 简单类型 ..............................................................................................................................- 36 -
3.1.1 整型类型 ..............................................................................................................................- 36 -
3.1.2 实型类型 ..............................................................................................................................- 36 -
3.1.3 字符类型 ..............................................................................................................................- 37 -
3.1.4 布尔类型 ..............................................................................................................................- 38 -
3.1.5 枚举类型 ..............................................................................................................................- 38 -
3.1.6 子界类型 ..............................................................................................................................- 40 -
3.2 结构类型 ..............................................................................................................................- 41 -
3.2.1 集合及其运算 ......................................................................................................................- 41 -
3.2.2 数组 ......................................................................................................................................- 42 -
3.2.3 记录类型 ..............................................................................................................................- 44 -
3.3 字符串类型...........................................................................................................................- 48 -
3.4 指针......................................................................................................................................- 49 -
3.5 变体类型 ...............................................................................................................................- 52 -
3.6 运算符 ..................................................................................................................................- 57 -
3.6.1 有序类型运算符 ..................................................................................................................- 57 -
3.6.2 数学运算符 ..........................................................................................................................- 57 -
3.6.3 逻辑运算符 ..........................................................................................................................- 58 -
3.6.4 位运算符 ..............................................................................................................................- 59 -
3.6.5 字符串运算符 ..................................................................................................................- 60 -
3.6.6 集合运算符 ..........................................................................................................................- 60 -
3.6.7 指针运算符 ..........................................................................................................................- 61 -
3.6.8 关系运算符 ..........................................................................................................................- 61 -
第四章 程序流程控制 ................................................................................................. - 61 -
4.1 条件语句 ...............................................................................................................................- 62 -
4.2 选择语句 ...............................................................................................................................- 63 -
4.3 循环语句 ...............................................................................................................................- 64 -
4.4 程序中止例程........................................................................................................................- 69 -
第五章 函数与过程...................................................................................................... - 72 -
5.1 例程的声明...........................................................................................................................- 72 -
5.2 例程参数 ..............................................................................................................................- 74 -
- 4 -
5.3 例程的定义与使用 ...............................................................................................................- 82 -
5.4 例程指针 ..............................................................................................................................- 86 -
5.5 匿名方法 ..............................................................................................................................- 88 -
5.6 重载例程 ..............................................................................................................................- 94 -
第八章 类与对象.......................................................................................................... - 96 -
6.1 面向对象初步.......................................................................................................................- 96 -
1. 现实世界中的对象?................................................................................................................- 96 -
2. 在计算机中克隆现实世界的对象............................................................................................- 96 -
3. 面向对象编程中的对象............................................................................................................- 98 -
4. 面向对象的编程方式................................................................................................................- 98 -
6.2 类与对象 ..............................................................................................................................- 99 -
6.2.1 声明一个 class 类型.............................................................................................................- 99 -
6.2.2 创建一个对象 ....................................................................................................................- 100 -
6.2.3 套嵌类的声明 ....................................................................................................................- 100 -
6.2.4 类的继承 ............................................................................................................................- 102 -
6.2.5 类成员的访问权限 ............................................................................................................- 103 -
6.3 对象字段及对象函数 .........................................................................................................- 104 -
6.3.1 对象字段 ............................................................................................................................- 105 -
6.3.2 对象方法 ............................................................................................................................- 106 -
6.3.3 抽象方法 ............................................................................................................................- 113 -
6.4 类字段及类方法.................................................................................................................- 114 -
6.4.1 类字段 ................................................................................................................................- 114 -
6.4.2 类方法 ................................................................................................................................- 115 -
6.4.3 构造与析构函数 ................................................................................................................- 116 -
6.5 属性....................................................................................................................................- 121 -
6.6 辅助类(class helper)............................................................................................................- 129 -
6.7 对象引用和类引用 .............................................................................................................- 130 -
6.7.1 类引用 ................................................................................................................................- 130 -
6.7.2 对象引用 ............................................................................................................................- 131 -
6.7.3 Self 参数 ..............................................................................................................................- 134 -
6.8 其它的对象类型.................................................................................................................- 135 -
1. 高级记录类型 .........................................................................................................................- 135 -
2. object 类型 ...............................................................................................................................- 136 -
6.9 多态....................................................................................................................................- 136 -
- 5 -
第七章 接口.................................................................................................................- 139 -
7.1 什么是接口.........................................................................................................................- 139 -
7.2 声明一个接口.....................................................................................................................- 140 -
7.3 实现一个接口.....................................................................................................................- 141 -
7.4 方法别名 ............................................................................................................................- 144 -
7.5 接口的代理.........................................................................................................................- 145 -
7.6 接口的赋值与转型 .............................................................................................................- 147 -
7.6.1 接口的赋值兼容 ................................................................................................................- 147 -
7.6.2 接口的转型 ........................................................................................................................- 149 -
7.7 使用接口实现多态 .............................................................................................................- 151 -
第八章 异常处理........................................................................................................- 154 -
6.1 利用条件语句处理异常......................................................................................................- 154 -
6.2 异常对象 ............................................................................................................................- 155 -
6.2.1 自定义异常类 ....................................................................................................................- 155 -
6.3 异常处理语句.....................................................................................................................- 157 -
6.3.1. try...except...end 语句 ........................................................................................................- 157 -
6.3.2. try...finally...end 语句..........................................................................................................- 159 -
6.4 手动触发异常.....................................................................................................................- 161 -
6.5 Abort 语句 ...........................................................................................................................- 162 -
6.6 套嵌的异常处理语句 .........................................................................................................- 163 -
第九章 运算符重载....................................................................................................- 165 -
9.1 认识运算符重载.................................................................................................................- 165 -
9.2 如何重载运算符.................................................................................................................- 166 -
第十章 泛型.................................................................................................................- 169 -
10.1 声明泛型类型...................................................................................................................- 172 -
10.2 泛型的实例化...................................................................................................................- 176 -
10.3 泛型方法重载...................................................................................................................- 178 -
- 6 -
10.4 泛型类型兼容...................................................................................................................- 179 -
10.5 泛型的限定.......................................................................................................................- 180 -
10.6 TList 类...............................................................................................................................- 183 -
附录 A ASCII 字符集...................................................................................................- 188 -
附录 B 变体类型转换................................................................................................- 189 -
附录 C 常见字符集与字符编码方式......................................................................- 190 -
C.1 常见字符集.........................................................................................................................- 191 -
1. ASCII 字符集 .............................................................................................................................- 191 -
2. UCS 字符集...............................................................................................................................- 191 -
3. Unicode 字符集 ........................................................................................................................- 192 -
C.2 字符编码方式.....................................................................................................................- 192 -
1. UTF-16.......................................................................................................................................- 193 -
2. UTF-8.........................................................................................................................................- 194 -
3. UTF-32.......................................................................................................................................- 195 -
C.3 汉字字符集.........................................................................................................................- 195 -
附录 D DELPHI2010 字符串详解...........................................................................- 196 -
附录 E 文件读写.........................................................................................................- 204 -
E.1 利用文件变量进行读写........................................................................................................- 204 -
E.2 使用流操作文件 ...................................................................................................................- 209 -
E.3 直接操作文件 .......................................................................................................................- 213 -

实例下载地址

Delphi2010语法手册DPF

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警