图书介绍
Delphi程序设计基础与应用PDF|Epub|txt|kindle电子书版本网盘下载
![Delphi程序设计基础与应用](https://www.shukui.net/cover/3/33170152.jpg)
- 周国烛,杨洪雪主编;技能型紧缺人才培养培训教材编写委员会编写 著
- 出版社: 北京:海洋出版社
- ISBN:7502763643
- 出版时间:2005
- 标注页数:310页
- 文件大小:50MB
- 文件页数:323页
- 主题词:软件工具-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Delphi程序设计基础与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Delphi的开发环境1
1.1 Delphi概述1
1.1.1 什么是Delphi1
1.1.2 Delphi 6的特性1
目录1
1.1.3 Delphi的版本2
1.2 安装和卸载Delphi 62
1.2.1 Delphi 6的安装要求2
1.2.2 Delphi 6的安装2
1.2.3 Delphi 6的卸载5
1.3 Delphi 6的集成开发环境5
1.3.1 主窗口6
1.3.2 菜单栏6
1.3.4 组件栏8
1.3.3 工具栏8
1.3.5 窗体设计器9
1.3.6 代码编辑器9
1.3.7 对象查看器10
1.3.8 对象树状查看器10
1.3.9 工程管理器10
1.4 编写第一个Delphi应用程序11
1.4.1 用Delphi开发程序的基本过程11
1.4.2 用Delphi创建第一个应用程序11
1.4.3 Delphi应用程序的组成13
1.5 小结14
1.6 习题与操作15
2.1 创建控制台应用程序17
第2章 Object Pascal语言基础17
2.2.1 注释18
2.2 Object Pascal基本语法要素18
2.2.2 标识符19
2.2.3 保留字和指令字19
2.2.4 常量与变量20
2.3 数据类型21
2.3.1 简单数据类型21
2.3.2 字符串类型23
2.3.3 结构类型24
2.3.4 指针类型26
2.4 运算符与表达式27
2.4.1 运算符27
2.3.5 可变类型27
2.4.2 表达式30
2.5 语句31
2.5.1 基本语句31
2.5.2 复合语句32
2.5.3 条件语句33
2.5.4 循环语句35
2.6 过程与函数38
2.6.1 过程的声名与调用38
2.6.2 函数的声名与调用39
2.6.3 参数的传递40
2.7 Delphi的面向对象程序设计41
2.7.1 类和对象41
2.7.2 类的封装与继承42
2.7.3 构造函数与析构函数43
2.8 小结46
2.9 习题与操作46
第3章 VCL组件的使用56
3.1 VCL组件简介56
3.1.1 组件的层次结构56
3.1.2 组件的使用57
3.2 输入组件58
3.2.1 文本输入组件58
3.2.2 特殊输入组件59
3.3 按钮组件61
3.3.1 Button组件61
3.3.3 SpeedButton组件62
3.3.2 BitBtn组件62
3.3.4 RadioButton和RadioGroup组件63
3.3.5 CheckBox和GroupBox组件63
3.4 列表组件65
3.4.1 列表框组件65
3.4.2 组合框组件67
3.4.3 图像列表框组件71
3.4.4 树状列表组件71
3.4.5 日历组件71
3.5 分组组件72
3.5.1 分组框组件和面板组件72
3.5.2 滚动框组件72
3.5.3 分页组件73
3.6.2 进度条组件74
3.6.1 状态栏组件(StatusBar)74
3.6 信息反馈组件74
3.7 菜单的创建与使用76
3.7.1 主菜单76
3.7.2 弹出式菜单76
3.8 工具栏的创建与使用80
3.9 对话框82
3.9.1 通用对话框组件82
3.9.2 普通对话框86
3.10 小结88
3.11 习题与操作89
第4章 多媒体及文件编程95
4.1 多媒体知识概述95
4.2.1 画布简介96
4.2 图形图像编程96
4.2.2 常用图形、图像类组件简介104
4.3 多媒体组件及卡通组件的使用106
4.3.1 MediaPlayer组件106
4.3.2 Animate组件111
4.4 文件操作116
4.4.1 文件类型简介116
4.4.2 文件操作116
4.4.3 目录及磁盘操作过程和函数121
4.4.4 文件流操作122
4.4.5 文件管理组件应用125
4.5 小结131
4.6 习题与操作131
5.1.1 通过BDE连接数据库139
第5章 数据库编程139
5.1 数据库的连接139
5.1.2 通过ADO连接数据库142
5.1.3 通过ODBC连接数据库143
5.2 数据集的使用144
5.2.1 数据集简介144
5.2.2 数据集的打开和关闭145
5.2.3 数据集的状态145
5.2.4 数据集的遍历146
5.2.5 数据集的范围限定146
5.2.6 数据集的查找操作147
5.2.7 数据集的修改149
5.3 字段对象的使用153
5.4.1 常用SQL语句简介157
5.4 TQuery组件与SQL编程157
5.4.2 Delphi中SQL语言应用159
5.4.3 动态SQL编程164
5.5 常用数据库组件165
5.5.1 Tdatabase组件165
5.5.2 TdataSource组件166
5.5.3 数据控制组件169
5.6 数据库报表的制作172
5.6.1 Quick Report简介172
5.6.2 快速报表生成向导173
5.6.3 使用模板设计报表174
5.6.4 使用组件设计所需风格的报表176
5.7.1 数据库中图像数据的存储机制181
5.7 数据库中图像数据的存取181
5.7.2 Delphi中存取数据库图像数据的方法182
5.8 小结184
5.9 习题与操作184
第6章 网络编程188
6.1 实现HTTP协议应用188
6.1.1 HTTP协议简介188
6.1.2 NMHTTP组件应用188
6.2 POP3协议应用190
6.2.1 POP3协议简介190
6.2.2 NMPOP3组件应用191
6.3.1 SMTP协议简介194
6.3.2 SMTP组件应用194
6.3 实现SMTP协议应用194
6.4 实现FTP协议应用198
6.4.1 FTP协议简介198
6.4.2 NMFTP组件应用198
6.5 实现UDP协议应用201
6.5.1 UDP协议简介201
6.5.2 UDP组件的应用202
6.6 基于TCP/IP的编程205
6.6.1 TCP/IP编程简介205
6.6.2 ClientSocket组件和ServerSocket组件应用205
6.7 小结209
6.8 习题与操作209
7.1 动态链接库编程214
7.1.1 动态链接库简介214
第7章 动态链接库和ActiveX编程214
7.1.2 动态链接库的编写215
7.1.3 Delphi中动态链接库的调用217
7.1.4 利用动态链接库实现窗体重用220
7.2 ActiveX编程222
7.2.1 ActiveX简介222
7.2.2 第三方ActiveX组件的安装与使用222
7.2.3 Active Form的制作与程序注册224
7.2.4 Active Control的制作与应用227
7.3 小结230
7.4 习题与操作230
8.1 联机帮助系统简介235
第8章 Delphi应用程序的发布235
8.2 WinHLP帮助文件的制作236
8.2.1 WinHLP帮助文件制作简介236
8.2.2 WinHLP帮助文件的创建237
8.3 HtmlHelp格式帮助文件的制作242
8.3.1 HtmlHelp帮助文件简介242
8.3.2 HtmlHelp帮助文件的创建242
8.4 应用程序中帮助文件的调用249
8.5 Delphi程序的打包发布252
8.6 InstallShieldExpress的使用253
8.6.1 组织安装程序(Oragnize Your Setup)253
8.6.2 指定应用程序数据(Specify Application Data)255
8.6.3 配置目标系统(Configure the Target System)256
8.6.4 定制安装程序界面(Customize the Setup Appearance)257
8.6.5 定义安装程序需求和动作(Define Setup Requirements and Actions)258
8.6.6 准备发布版本(Prepare for Release)259
8.7 小结260
8.8 习题与操作260
第9章 综合应用261
9.1 动态构造图形应用实例261
9.1.1 本实例的任务和意义261
9.1.2 程序涉及的操作262
9.1.3 程序分析263
9.2 基于网络的文件传输应用实例267
9.2.1 本实例的任务和意义267
9.2.2 程序涉及的操作268
9.2.3 发送程序分析269
9.2.4 接收程序分析272
9.2.5 文件收测试274
9.3 基于数据库的班级管理系统实例275
9.3.1 本实例的任务和意义275
9.3.2 创建Access数据库结构275
9.3.3 创建ODBC数据源276
9.3.4 设计主窗体276
9.3.5 登录模块设计277
9.3.6 操作员管理模块功能设计280
9.3.7 班级信息模块功能设计283
9.3.8 信息查询模块功能285
9.4 小结292
附录A 常用过程与函数293
附录B 常见出错信息297
习题参考答案301