图书介绍
Delphi程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![Delphi程序设计教程](https://www.shukui.net/cover/2/33126600.jpg)
- 杨长春主编;徐守坤,朱正伟等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302112134
- 出版时间:2005
- 标注页数:250页
- 文件大小:34MB
- 文件页数:264页
- 主题词:软件工具-程序设计-教材
PDF下载
下载说明
Delphi程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 Delphi基础知识1
1.1 Delphi简介1
1.2 Delphi 7 IDE2
1.2.1 认识集成开发环境2
1.2.2 基于组件的编程思想7
1.2.3 Delphi 7的特点7
1.2.4 帮助的使用10
1.3 简单Delphi程序设计11
1.4 Delphi上机步骤12
习题115
小结15
第2章 Delphi语法基础16
2.1 保留字与标识符16
2.1.1 标识符16
2.1.2 保留字17
2.1.3 指令符17
2.1.4 注释18
2.2 数据类型19
2.2.1 数值型数据19
2.2.2 字符型数据20
2.2.3 布尔型数据21
2.3 常量与变量22
2.3.1 常量22
2.3.2 变量24
2.4 运算符与表达式25
2.4.1 算术运算符与算术表达式25
2.4.2 逻辑运算符与布尔表达式27
2.4.3 字符串运算符29
2.4.4 运算符的优先级29
2.5 常用系统函数与过程29
2.5.1 数值运算函数30
2.5.2 字符处理函数31
2.5.3 日期时间函数31
2.5.4 顺序类型函数32
2.6.1 语句的基本概念33
2.6 语句33
2.6.2 常见声明语句34
2.6.3 赋值语句和程序的顺序结构35
2.6.4 条件语句和程序的选择结构38
2.6.5 循环语句和程序的循环结构41
小结50
习题250
第3章 过程与函数52
3.1 过程52
3.1.1 标准过程52
3.1.2 事件过程52
3.1.3 自定义过程55
3.2.2 自定义函数58
3.2 函数58
3.2.1 标准函数58
3.3 内部过程和函数60
3.4 参数的传递61
3.4.1 形式参数与实际参数61
3.4.2 参数的传递方式61
3.4.3 使用默认参数64
3.4.4 赋值兼容与调用约定65
3.5 变量的作用域65
3.5.2 全局变量和局部变量66
3.5.3 变量的存储方式66
3.5.1 公有变量和私有变量66
小结68
习题368
第4章 高级数据类型69
4.1 枚举类型69
4.1.1 枚举类型的定义与变量声明69
4.1.2 枚举类型的运算70
4.2 子界类型73
4.2.1 子界类型的定义73
4.2.2 子界类型变量的声明73
4.2.3 子界类型的运算74
4.3 集合类型75
4.3.2 集合变量的声明76
4.3.1 集合类型的定义76
4.3.3 变量集合的取值77
4.3.4 集合类型的运算77
4.4 数组与记录类型80
4.4.1 静态数组80
4.4.2 动态数组83
4.4.3 记录类型85
4.5 指针类型88
4.5.1 指针变量的声明88
4.5.2 指针变量的赋值89
4.5.3 无类型指针变量90
4.5.4 字符指针类型91
4.5.5 指针变量的动态使用92
小结95
习题496
第5章 常用组件97
5.1 窗体97
5.2 按钮、编辑框和标签102
5.2.1 Button组件102
5.2.2 BitBtn组件103
5.2.3 SpeedButton组件104
5.2.4 编辑框Edit105
5.2.5 Label组件106
5.3.1 CheckBox组件108
5.3.2 RadioButton组件108
5.3 复选框、单选按钮和单选按钮组108
5.3.3 RadioGroup组件109
5.4 列表框、组合框109
5.4.1 列表框109
5.4.2 组合框110
5.5 滚动条113
小结115
习题5115
第6章 键盘、鼠标和文件编程116
6.1 键盘的编程116
6.2 鼠标的编程117
6.3 文件的编程119
6.3.1 适合于各种文件的基本操作120
6.3.2 适合于文本文件的基本操作121
6.3.3 有类型文件123
6.3.4 无类型文件126
小结130
习题6130
第7章 程序异常处理与调试技术132
7.1 异常处理132
7.1.1 使用Try_Except语句处理异常133
7.1.2 Try_Finally结构134
7.1.3 异常基类及其属性和主要方法135
7.1.4 Raise语句和异常处理的重引发136
7.2.1 调试的准备140
7.2 程序调试140
7.2.2 控制程序的执行142
7.2.3 使用断点142
7.2.4 监视数据的值144
小结146
习题7146
第8章 Windows高级编程147
8.1 动态链接库编程147
8.1.1 动态链接库147
8.1.2 创建DLL148
8.1.3 DLL文件的调用150
8.2 ActiveX编程153
8.2.1 创建ActiveX组件Button154
8.2.2 添加新属性155
8.2.3 ActiveX的使用158
小结158
习题8159
第9章 多媒体编程技术160
9.1 图形、图像对象和组件160
9.1.1 图形对象160
9.1.2 图像对象和组件165
9.2 播放声音和视频167
9.2.1 使用PlaySound播放声音168
9.2.2 使用Media Player组件播放视频169
习题9172
小结172
第10章 数据库编程173
10.1 数据库程序开发基础173
10.1.1 数据库的基础知识173
10.1.2 Delphi数据库连接174
10.1.3 设计第一个数据库程序174
10.2 数据库组件介绍176
10.2.1 数据访问组件176
10.2.2 数据感知组件188
10.3 ADO数据访问技术206
10.3.1 数据库开发工具206
10.3.2 通过ADO连接数据库211
10.3.3 ADO组件介绍213
10.4 SQL编程215
10.4.1 SQL简介215
10.4.2 使用SQL编程218
10.4.3 使用存储过程222
小结223
习题10223
第11章 网络编程技术224
1 1.1 Windows Sockets简介224
11.1.1 Windows Sockets规范224
11.1.4 规范的地位225
11.1.5 曾经作过的修改225
11.1.3 Microsoft Windows和针对Windows的扩展225
11.1.2 Bekeley套接口225
11.2 网络组件226
11.2.1 ClientSocket和ServerSocket226
11.2.2 TCPClient和TCPServer228
11.3 网络编程举例229
小结233
习题11233
第12章 面向对象程序设计基础234
12.1 类和对象234
12.1.1 类的定义235
12.1.2 对象的声明及成员的引用236
12.1.3 类成员的可见性237
12.2 类的方法238
12.2.1 构造方法238
12.2.2 析构方法240
12.2.3 方法指示字241
12.2.4 抽象方法244
12.2.5 重载方法和重定义方法244
12.3 类的属性245
12.3.1 声明属性245
12.3.2 属性限定符246
12.4 VCL类结构与TObject类248
小结249
习题12249
主要参考文献250