网上文摘 最近更新 下载排行 资源分类 下载指南
经典编程资源 精彩不容错过
设为首页
加入收藏
联系我们
当前位置:Delphi园地非常文档书籍 → 《Delphi2010语法手册》
  本周下载排行
  本月下载排行
资源名称:《Delphi2010语法手册》
文件类型: PDF
适用版本:
发 布 者: wellsmart@live.cn
资源类型: 免费
资源大小: 2.38 MB
资源等级:
整理时间: 2012-12-07 08:30:29
资源网址:
下载次数: 本 周:13 本月:13 总计:5343
下载链接:
资源简介: 目 录
第一章 第一章 DELPHI2010DELPHI2010 DELPHI2010 DELPHI2010 DELPHI2010入门 ................................ ................................ ........................... - 7 -
工程文件结构与语法 工程文件结构与语法 工程文件结构与语法 ................................ ................................ ................................ ....................... - 7 -
单元文件结构 单元文件结构 ................................ ................................ ................................ ................................ .. - 8 -
单元语法与 单元语法与 usesusesusesuses从句 ................................ ................................ ................................ ..................... - 9 -
常见程序类型 常见程序类型 ................................ ................................ ................................ ................................ - 10 -
第二章 第二章 DELPHDELPH 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 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 块( BlockBlock ) ................................ ................................ ................................ .......................... - 29 -
2.8.2 域( ScopeScopeScopeScopeScope) ................................ ................................ ................................ ......................... - 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 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 52 -
3.6 运算符 ................................ ................................ ................................ ................................ .. - 57 57 -
3.6.1 有序类型运算符 有序类型运算符 有序类型运算符 ................................ ................................ ................................ .................. - 57 57 -
3.6.2 数学运算符 数学运算符 ................................ ................................ ................................ .......................... - 57 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 72 -
5.2 例程参数 ................................ ................................ ................................ .............................. - 74 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 声明一个 声明一个 cla ss 类型 ................................ ................................ ................................ ............. - 99 -
6.2.2 创建一个对象 创建一个对象 创建一个对象 ................................ ................................ ................................ .................... - 100 -
6.2.3 套嵌类的声明 套嵌类的声明 套嵌类的声明 ................................ ................................ ................................ .................... - 100 -
6.2.4 类的继承 类的继承 ................................ ................................ ................................ ............................ - 102 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) (class helper)(class helper)(class helper) (class helper)(class helper)(class helper)(class helper)(class helper)(class helper)................................ ................................ ................................ ............ - 129 -
6.7 对象引用 和类对象引用 和类对象引用 和类对象引用 和类对象引用 和类对象引用 和类对象引用 和类................................ ................................ ................................ ............. - 130 -
6.7.1 类引用 ................................ ................................ ................................ ................................ - 130 -
6.7.2 对象引用 对象引用 ................................ ................................ ................................ ............................ - 131 -
6.7.3 Self 6.7.3 Self 参数 ................................ ................................ ................................ .............................. - 134 -
6.8 其它的对象类型 其它的对象类型 其它的对象类型 其它的对象类型 其它的对象类型 其它的对象类型 ................................ ................................ ................................ ................. - 135 -
1. 高级记录类型 高级记录类型 ................................ ................................ ................................ ......................... - 135 -
2. object 2. object2. object 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 147 -
7.6.1 接口的赋值兼容 接口的赋值兼容 接口的赋值兼容 ................................ ................................ ................................ ................ - 147 147 -
7.6.2 接口的转型 接口的转型 ................................ ................................ ................................ ........................ - 149 -
7.7 使用接口实现多态 使用接口实现多态 使用接口实现多态 使用接口实现多态 使用接口实现多态 使用接口实现多态 使用接口实现多态 ................................ ................................ ................................ ............. - 151 151 -
第八章 第八章 异常处理 异常处理 ................................ ................................ ................................ ........ - 154 -
6.1 利用条件语句处理异常 利用条件语句处理异常 利用条件语句处理异常 利用条件语句处理异常 利用条件语句处理异常 利用条件语句处理异常 利用条件语句处理异常 利用条件语句处理异常 ................................ ................................ ................................ ...... - 154 -
6.2 异常对象 ................................ ................................ ................................ ............................ - 155 -
6.2.1 自定义异常类 自定义异常类 自定义异常类 ................................ ................................ ................................ .................... - 155 -
6.3 异常处理语句 ................................ ................................ ................................ ..................... - 157 157 -
6.3.1. try...except...end 6.3.1. try...except...end 6.3.1. try...except...end 6.3.1. try...except...end6.3.1. try...except...end6.3.1. try...except...end6.3.1. try...except...end6.3.1. try...except...end6.3.1. try...except...end 6.3.1. try...except...end 6.3.1. try...except...end语句 ................................ ................................ ................................ ........ - 157 157 -
6.3.2. try...finally...end 6.3.2. try...finally...end 6.3.2. try...finally...end 6.3.2. try...finally...end6.3.2. try...finally...end 6.3.2. try...finally...end 6.3.2. try...finally...end 6.3.2. try...finally...end6.3.2. try...finally...end6.3.2. try...finally...end语句 ................................ ................................ ................................ .......... - 159 -
6.4 手动触发异常 ................................ ................................ ................................ ..................... - 161 161 -
6.5 Abort 6.5 Abort 6.5 Abort6.5 Abort6.5 Abort语句 ................................ ................................ ................................ ........................... - 162 -
6.6 套嵌的异常处理语句 套嵌的异常处理语句 套嵌的异常处理语句 套嵌的异常处理语句 套嵌的异常处理语句 套嵌的异常处理语句 套嵌的异常处理语句 套嵌的异常处理语句 ................................ ................................ ................................ ......... - 163 -
第九章 第九章 运算符重载 运算符重载 ................................ ................................ ................................ .... - 165 -
9.1 认识运算符重载 认识运算符重载 认识运算符重载 认识运算符重载 认识运算符重载 认识运算符重载 ................................ ................................ ................................ ................. - 165 -
9.2 如何重载运算符 如何重载运算符 如何重载运算符 如何重载运算符 如何重载运算符 如何重载运算符 ................................ ................................ ................................ ................. - 166 -
第十章 泛型 ................................ ................................ ................................ ................. - 169 -
10.1 声明泛型 类................................ ................................ ................................ ................... - 172 172 -
10.2 泛型的实例化 ................................ ................................ ................................ ................... - 176 176 -
10.3 泛型方法重载 ................................ ................................ ................................ ................... - 178 178 -
- 6 -
10.4 泛型类兼容 ................................ ................................ ................................ ................... - 179 -
10.5 泛型的限定 ................................ ................................ ................................ ....................... - 180 -
10.6 TList 10.6 TList 10.6 TList10.6 TList10.6 TList类 ................................ ................................ ................................ ............................... - 183 -
附录 A ASCII A ASCIIA ASCIIA ASCII 字符集 字符集 ................................ ................................ ................................ ... - 188 -
附录 B 变体类型转换 变体类型转换 变体类型转换 ................................ ................................ ................................ - 189 -
附录 C 常见字符集与编码方式 常见字符集与编码方式 常见字符集与编码方式 常见字符集与编码方式 常见字符集与编码方式 ................................ ................................ ...... - 190 -
C.1 常见字符集 ................................ ................................ ................................ ......................... - 191 -
1. ASCII 1. ASCII 1. ASCII 字符集 字符集 ................................ ................................ ................................ ............................. - 191 -
2. UCS 2. UCS 字符集 ................................ ................................ ................................ ............................... - 191 -
3. Unicode 3. Unicode3. Unicode 3. Unicode3. Unicode3. Unicode字符集 ................................ ................................ ................................ ........................ - 192 192 -
C.2 字符编码方式 字符编码方式 字符编码方式 字符编码方式 字符编码方式 ................................ ................................ ................................ ..................... - 192 192 -
1. UTF 1. UTF1. UTF-16 ................................ ................................ ................................ ................................ ....... - 193 -
2. UTF 2. UTF2. UTF-8 ................................ ................................ ................................ ................................ ......... - 194 -
3. UTF 3. UTF3. UTF-32 ................................ ................................ ................................ ................................ ....... - 195 -
C. 3 汉字符集 ................................ ................................ ................................ ......................... - 195 -
附录 D DELPHI2010D DELPHI2010 D DELPHI2010 D DELPHI2010 D DELPHI2010 D DELPHI2010字符串详解 字符串详解 字符串详解 ................................ ................................ ........... - 196 -
附录 E 文件读写 文件读写 ................................ ................................ ................................ ......... - 204 -
E.1 E.1 利用文件变量进行读写 用文件变量进行读写 用文件变量进行读写 ................................ ................................ ................................ ........ - 204 -
E.2 E.2 使用流操作文件 ................................ ................................ ................................ ................... - 209 -
E.3 E.3 直接操作文件 ................................ ................................ ................................ ....................... - 213 -
相关资源:
  • 《Delphi2006 DbExpress高效数据库开发》 第一部分
  • 《Delphi2005数据库系统开发与应用》 源代码
  • 《Delphi2005程序设计及其应用开发》 电子教案
  • 《Delphi2005程序设计及其应用开发》 源代码
  • 《Delphi2005精彩编程百例》 源代码
  • 《Delphi2007 Handbook》PDF及源码
  • 《Delphi2010–从前端到後端》
  • 下载帮助() 下载链接错误报告或者意见反馈
    下载说明:
    关于我们 | 广告服务 | 发布资源 | 联系站长 Copyright 2001-2012 Delphi园地 All Rights Reserved