图书介绍
Delphi 7程序设计入门PDF|Epub|txt|kindle电子书版本网盘下载
![Delphi 7程序设计入门](https://www.shukui.net/cover/75/31269224.jpg)
- 北京金洪恩电脑有限公司著 著
- 出版社: 天津:天津电子出版社
- ISBN:7900338969
- 出版时间:2004
- 标注页数:335页
- 文件大小:154MB
- 文件页数:349页
- 主题词:
PDF下载
下载说明
Delphi 7程序设计入门PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识Delphi1
1.1 为什么选择Delphi?1
1.1.1 优秀的可视化开发环境1
1.1.2 高效率的编译器1
1.1.3 结构良好的编程语言2
1.1.4 对数据库和网络编程的灵活支持2
1.1.5 层次清晰和可伸缩的框架2
1.2 Delphi 7.0开发环境认识2
1.2.1 主窗口3
1.2.2 窗体设计器3
1.2.3 代码编辑器4
1.2.4 对象属性浏览器和对象浏览器5
1.3 什么叫编程?5
1.4 进入Delphi编程7
1.4.1 一行代码也不用写的窗口7
1.4.2 第一句代码8
1.5 文件的保存、打开和关闭11
1.5.1 文件的保存11
1.5.2 工程的新建、打开和关闭13
第2章 Object Pascal语言基础与基本组件使用(一)2.1 语法元素、标识符和语句15
2.1.1 基本语法元素15
2.1.2 标识符和保留字16
2.1.3 语句17
2.2 变量、常量和类型17
2.2.1 概述17
2.2.2 赋值语句18
2.2.3 几种数据类型18
2.2.4 多个变量的声明22
2.2.5 常量的声明22
2.2.6 注释23
2.3 运算符和表达式23
2.3.1 算术运算符24
2.3.2 表达式24
2.3.3 逻辑运算符25
2.3.4 位运算符25
2.3.5 关系运算符26
2.3.6 运算符的优先级26
2.4 对象入门27
2.4.1 对象的类型、属性和行为27
2.4.2 子程序29
2.4.3 过程和函数的声明31
2.4.4 过程和函数的调用32
2.5 单元文件的组织33
2.5.1 一个新建的单元文件33
2.5.2 接口部分34
2.5.3 实现部分35
2.5.4 工程文件的组织35
2.6 if语句36
2.6.1 简单if语句36
2.6.2 复杂if语句38
2.6.3 else与If的对应38
2.7 猜数字游戏39
2.7.1 游戏简介39
2.7.2 界面设计39
2.7.3 代码编写41
2.7.4 界面调节44
2.7.5 程序的完善45
2.7.6 程序的运行46
2.7.7 帮助的使用46
2.8 程序的改进47
2.8.1 增加登录窗口47
2.8.2 主窗口的调整50
2.8.3 登录窗口的关闭与循环引用51
2.8.4 记录用户猜测的数字52
2.9 本章组件总结55
2.9.1 窗体55
2.9.2 按钮60
2.9.3 标签61
2.9.4 编辑框61
2.9.5 掩码编辑框62
2.9.6 备忘录63
2.9.7 滚动条64
第3章 Object Pascal语言基础与基本组件使用(二)3.1 循环语句65
3.1.1 for语句65
3.1.2 while语句67
3.1.3 repeat语句68
3.1.4 循环的控制68
3.1.5 循环语句的实践69
3.2 case语句70
3.3 其它数据类型72
3.3.1 子界类型72
3.3.2 枚举类型72
3.3.3 记录73
3.3.4 数组75
3.3.5 集合类型79
3.3.6 指针80
3.4 类型兼容与类型转换83
3.4.1 类型兼容83
3.4.2 类型转换83
3.4.3 几个常用的类型转换函数84
3.5 变量的作用域84
3.5.1 变量的作用域85
3.5.2 变量的重复命名86
3.6 一个单词解析器88
3.6.1 界面设计88
3.6.2 代码编写89
3.7 本章组件总结95
3.7.1 列表框95
3.7.2 组合框100
3.7.3 单选和复选按钮104
3.7.4 为工程添加单元105
第4章 面向对象编程与文本编辑器108
4.1 面向对象编程108
4.1.1 对象与类108
4.1.2 对象的成员109
4.1.3 对象间的运算110
4.1.4 存取权限111
4.1.5 构造函数和析构函数113
4.1.6 self和nil保留字115
4.1.7 类的继承和protected保留字116
4.1.8 函数的参数118
4.2 文本编辑器120
4.2.1 界面的设计121
4.2.2 代码编写127
4.2.3 弹出式菜单的设置139
4.2.4 程序的改进140
4.3 本章组件总结146
4.3.1 菜单147
4.3.2 工具栏148
4.3.3 对话框151
4.3.4 查看工程中的窗体和单元152
第5章 图形图像编程154
5.1 图片浏览器154
5.1.1 图像组件154
5.1.2 【位图】按钮和【加速】按钮155
5.1.3 界面设计155
5.1.4 程序编写160
5.1.5 图片浏览器组件总结166
5.2 图形类简介166
5.2.1 TCanvas类167
5.2.2 TPen类170
5.2.3 TBrush类173
5.2.4 TColor类174
第6章 媒体播放器与文件操作175
6.1 媒体播放器175
6.1.1 TMediaPlayer组件简介175
6.1.2 媒体播放器的界面设计180
6.1.3 程序编写181
6.2 异常处理188
6.2.1 异常与异常处理188
6.2.2 异常响应语句189
6.2.3 异常类191
6.2.4 raise语句194
6.3 文件操作和管理194
6.3.1 文本文件195
6.3.2 记录文件和无类型文件196
6.3.3 文件操作与管理标准过程197
第7章 数据库技术202
7.1 数据库概述202
7.1.1 数据库与关系数据库202
7.1.2 数据库管理系统205
7.1.3 数据库应用程序205
7.1.4 Delphi数据库体系结构206
7.1.5 选课系统简介207
7.2 数据库设计207
7.2.1 Database Desktop207
7.2.2 院系表的设计209
7.2.3 其它表的设计214
7.3 程序流程与BDE配置220
7.3.1 程序流程220
7.3.2 配置BDE221
7.4 数据模块223
7.4.1 为数据模块添加TTable组件224
7.4.2 为数据模块添加TDataSource组件225
7.5 管理员窗口(一)226
7.5.1 界面设计226
7.5.2 代码编写234
7.6 SQL语言入门237
7.6.1 使用SQL语言创建表238
7.6.2 数据更新240
7.6.3 数据查询241
7.7 管理员窗口(二)244
7.7.1 课程批准页的界面244
7.7.2 课程批准页的代码245
7.8 学生选课窗口248
7.8.1 TQuery组件248
7.8.2 界面设计250
7.8.3 代码编写251
7.8.4 密码设置窗口254
7.9 教师窗口255
7.9.1 界面设计256
7.9.2 代码编写257
7.10 登录窗口261
7.10.1 界面设计261
7.10.2 代码编写262
7.10.3 程序测试264
7.11 TTable组件小结与InterBase概述266
7.11.1 TTable组件小结266
7.11.2 InterBase概述267
第8章 Web浏览器设计和帮助文件的制作8.1 概述274
8.2 界面设计274
8.2.1 TActionList组件274
8.2.2 菜单和工具栏276
8.2.3 TWebBrowser组件279
8.3 代码编写280
8.3.1 为窗体添加私有变量和过程280
8.3.2 为TAction对象添加代码281
8.3.3 为菜单添加命令282
8.3.4 与工具栏有关的命令283
8.3.5 WebBrowser组件的代码284
8.3.6 程序测试286
8.4 帮助文件的制作287
8.4.1 创建RTF文件287
8.4.2 创建目录文件290
8.4.3 创建工程文件293
8.4.4 测试帮助文件296
8.4.5 连结帮助文件与应用程序297
8.5 TWebBrowser组件总结298
第9章 定制自己的组件301
9.1 类的高级话题301
9.1.1 is和as操作符301
9.1.2 方法的重用302
9.1.3 方法的隐藏303
9.1.4 方法的重载304
9.1.5 使用父类的方法305
9.2 动态链接库和包305
9.2.1 动态链接库305
9.2.2 包310
9.3 组件设计(一)311
9.3.1 使用组件向导311
9.3.2 组件的属性313
9.3.3 为TShadowLabel添加属性315
9.3.4 方法的实现316
9.3.5 为组件创建图标318
9.3.6 注册组件320
9.3.7 组件的测试321
9.3.8 组件创建步骤总结322
9.4 组件设计(二)322
9.4.1 深入了解事件处理过程322
9.4.2 消息处理过程323
9.4.3 创建TLinkLabel组件323
9.4.4 组件的安装和测试326
附录 习题解答331