图书介绍
Delphi7入门与提高实用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 张增强编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113052312
- 出版时间:2003
- 标注页数:392页
- 文件大小:101MB
- 文件页数:409页
- 主题词:软件工具-程序设计-教材
PDF下载
下载说明
Delphi7入门与提高实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Delphi快速入门1
1-1 Delphi简介2
1-1-1 什么是Delphi2
1-1-2 Delphi的特点2
1-2 Delphi的集成开发环境3
1-2-1 用户界面3
1-2-2 主窗口5
1-2-3 对象监视器7
1-2-4 窗体窗口8
1-2-5 代码编辑器9
1-2-6 使用帮助10
1-3-2 启动程序11
1-3 第一个应用程序11
1-3-1 编程步骤11
1-3-3 创建程序界面12
1-3-4 编写程序代码13
1-3-5 保存和编译程序15
1-4 Delphi的文件结构15
1-4-1 工程文件(.dpr)15
1-4-2 源代码文件(pas)16
1-4-3 窗体与数据模块(dfm)16
1-4-4 配置与选项文件(dof)17
1-4-5 中间编译单元(dcu)17
1-5 单元文件的内部结构18
1-4-8 应用程序文件(dll,exe,oCx)18
1-4-6 备份文件(~pas)18
1-4-7 包文件(.dpk)18
1-5-1 单元的各个部分19
1-5-2 Unit语句19
1-5-3 接口部分19
1-5-4 实现部分20
1-5-5 定义Uses子句20
1-5-6 Type子句20
1-5-9 Initialization部分的使用21
1-6 小结21
1-5-10 Finalization部分的使用21
1-5-8 资源声明21
1-5-7 变量部分21
1-7 习题22
1-7-1 填空题22
1-7-2 问答题22
1-7-3 操作题22
第2章 Object Pascal语言23
2-1 Object Pascal语言基础24
2-1-1 Object Pascal入门24
2-1-2 注释语句25
2-1-3 标识符26
2-1-4 数据类型27
2-1-5 编写赋值语句36
2-1-6 过程与函数37
2-2 控制语句39
2-2-1 判断语句39
2-2-2 循环语句40
2-2-3 Break()过程42
2-2-4 Continue()过程42
2-2-5 With语句42
2-3 对象Pascal技术43
2-3-1 类与对象43
2-3-2 类与单元46
2-3-3 类的继承48
2-4 处理异常48
2-4-1 异常控制语句49
2-4-2 raise语句51
2-4-3 异常类51
2-5 小结52
2-6 习题52
2-6-1 填空题52
2-6-2 问答题52
2-6-3 操作题52
第3章 用户界面设计53
3-1-1 窗体的属性54
3-1 窗体控件54
3-1-2 窗体的方法57
3-1-3 窗体的事件57
3-2 单文档和多文档窗体59
3-2-1 单文档窗体59
3-2-2 多文档窗体61
3-3 菜单设计62
3-3-1 使用菜单设计器建立菜单63
3-3-2 定制各种类型的菜单64
3-3-3 动态改变菜单66
3-4 工具栏70
3-5-1 MessageBox函数71
3-5 信息对话框71
3-5-2 MessageDlg函数72
3-5-3 MessageDlgPos函数73
3-5-4 MessageDlgPosHelp函数74
3-5-5 ShowMessage函数74
3-5-6 InputBox函数74
3-6 专用对话框75
3-6-1 字体对话框75
3-6-2 查找对话框76
3-6-3 替换对话框77
3-6-4 打开对话框78
3-6-5 颜色对话框79
3-6-6 打印对话框80
3-8 习题82
3-8-1 填空题82
3-8-2 问答题82
3-8-3 操作题82
3-7 小结82
第4章 基本控件编程83
4-1 文字输入控件84
4-1-1 Edit控件84
4-1-2 Memo控件85
4-1-3 MaskEdit控件87
4-1-4 RichEdit控件89
4-2-1 Button控件90
4-2 按钮及其分类控件90
4-2-2 BitBtn控件91
4-2-3 SpeedButton控件92
4-2-4 CheckBox控件93
4-2-5 RadioButton控件93
4-3 列表控件94
4-3-1 ListBox控件94
4-3-2 ComboBox控件95
4-3-3 TreeView控件97
4-3-4 ListView控件100
4-3-5 ImageList控件101
4-4-1 ScrollBar控件102
4-4 特殊输入控件102
4-4-2 TrackBar控件104
4-4-3 UpDown控件105
4-4-4 HotKey控件105
4-5 信息反馈控件107
4-5-1 ProgressBar控件107
4-5-2 StatusBar控件108
4-6 表格显示控件108
4-6-1 StringGrid控件108
4-6-2 DrawGrid控件110
4-7 多选项卡控件112
4-7-1 TabControl控件112
4-7-2 PageControl控件113
4-8 小结114
4-9 习题114
4-9-1 填空题114
4-9-2 问答题114
4-9-3 操作题114
第5章 文件管理115
5-1 文件类型116
5-1-1 文本文件116
5-1-2 记录文件117
5-1-3 无类型文件118
5-2-2 目录操作函数120
5-2 文件的基本操作函数120
5-2-1 打开和关闭文件120
5-2-3 文件名操作函数123
5-3 文件操作控件125
5-4 文件操作技巧127
5-4-1 查看驱动器类型127
5-4-2 启动控制面板中的内容128
5-4-3 打开和关闭光驱130
5-4-4 获取文件属性131
5-5 文件操作综合实例132
5-5-1 程序功能描述132
5-5-2 实现方法133
5-7-2 问答题136
5-7-3 操作题136
5-6 小结136
5-7-1 填空题136
5-7 习题136
第6章 多媒体编程137
6-1 MediaPlayer控件138
6-1-1 MediaPlayer控件的属性138
6-1-2 MediaPlayer控件的方法144
6-1-3 MediaPlayer控件的事件148
6-2 使用MediaPlayer控件149
6-2-1 播放Way和Mp3文件149
6-2-2 播放VCD文件150
6-2-3 CD播放器151
6-3 多媒体操作的其他技巧158
6-3-1 控制光驱158
6-3-2 显示声音控制属性窗口159
6-3-3 禁止光驱自动播放160
6-3-4 判断光驱中是否有CD160
6-3-5 全屏播放电影162
6-4 小结163
6-5 习题163
6-5-1 填空题163
6-5-3 操作题164
6-5-2 问答题164
第7章 图形图像编程165
7-1 画布技术166
7-1-1 TCanvas Object(画布对象)166
7-1-2 TBrush Object(画刷对象)172
7-1-3 TPen Object(画笔对象)174
7-1-4 TColor Object(颜色对象)175
7-2 图形图像控件176
7-2-1 Image组件176
7-2-2 Shape组件176
7-2-3 PaintBox组件177
7-3 图形编程技巧177
7-3-1 放大图片178
7-3-2 将图片颠倒显示180
7-3-3 绘制正弦曲线181
7-4 小结182
7-5 习题182
7-5-1 填空题182
7-5-2 问答题182
7-5-3 操作题182
第8章 与操作系统交互183
8-1 创建程序的快捷方式184
8-1-1 注册表简介184
8-1-2 TRegistry类185
8-1-3 创建程序的快捷方式186
8-2 建立托盘程序190
8-2-1 托盘程序基础190
8-2-2 制作托盘程序191
8-3 使用剪贴板195
8-3-1 剪贴板基础195
8-3-2 使用剪贴板196
8-4 防止程序二次运行198
8-5 内存映射文件200
8-5-1 内存映射文件的应用200
8-5-2 使用映射文件200
8-5-3 内存映射实例203
8-6-1 OLE简介205
8-6 对象的连接与嵌入205
8-6-2 OLE控件206
8-6-3 OLE对象应用实例210
8-7 小结216
8-8 习题216
8-8-1 填空题216
8-8-2 问答题216
8-8-3 操作题216
第9章 多线程应用217
9-1 线程的概念218
9-1-1 线程与进程218
9-1-3 Delphi对线程的支持219
9-1-2 线程的执行方式219
9-2 TThread对象220
9-2-1 TThread基础220
9-2-2 建立TThread对象221
9-2-3 TThread对象的属性222
9-2-4 TThread对象的方法222
9-2-5 TThread类的事件223
9-3 对TThread对象进行控制223
9-3-1 线程的同步223
9-3-2 线程的优先级224
9-4 线程使用实例225
9-3-4 测试线程的执行时间225
9-3-3 挂起和唤醒线程225
9-5 线程与数据库232
9-6 线程与图形处理236
9-7 小结239
9-8 习题240
9-8-1 填空题240
9-8-2 问答题240
9-8-3 操作题240
第10章 数据库概述241
10-1 数据库系统概述242
10-1-1 数据厍管理系统(DBMS)242
10-1-2 数据库应用程序243
10-1-3 数据库的建立244
10-1-4 数据库的开发步骤244
10-2 Delphi的数据库功能245
10-2-1 显示记录246
10-2-2 选择要显示的数据246
10-2-3 Delphi 7访问数据库的机制246
10-3 Delphi的数据库管理工具248
10-3-1 DataBase DeskTop248
10-3-2 数据库引擎253
10-3-3 数据字典255
10-3-4 Data Pump工具256
10-4 第一个数据库程序257
10-5 小结259
10-6 习题259
10-6-1 填空题259
10-6-2 问答题259
10-6-3 操作题259
第11章 开发数据库应用程序261
11-1 数据连接组件262
11-1-1 TTable组件262
11-1-2 TQuery组件268
11-1-3 TDataSource组件270
11-1-4 TStoredProc组件272
11-1-5 TDatabase组件274
11-1-6 TSession组件277
11-2 数据连接组件应用279
11-2-1 动态创建表279
11-2-2 更改BDE别名280
11-2-3 动态创建和删除永久字段281
11-3 数据感知控件282
11-3-1 使用数据感知控件的一般步骤283
11-3-2 TDBGrid控件283
11-3-3 TDBCtrlGrid控件286
11-3-4 TDBNavigator控件289
11-3-6 TDBEdit控件290
11-3-7 TDBMemo控件290
11-3-5 TDBText控件290
11-3-8 TDBImage控件291
11-3-9 TDBListBox控件293
11-3-10 TDBComboBox控件295
11-3-11 TDBCheckBox控件296
11-3-12 TDBRadioGroup控件296
11-4 设计报表298
11-4-1 设置数据源298
11-4-2 设计Rave报表298
11-4-3 编写程序代码300
11-5-2 数据库设计301
11-5-1 设计思路301
11-5 数据库应用开发实例301
11-5-3 程序编制302
11-6 小结308
11-7 习题308
11-7-1 填空题308
11-7-2 问答题308
11-7-3 操作题308
第12章 网络编程309
12-1 网络编程基础310
12-1-1 计算机网络概述310
12-1-2 网络结构和网络通信模型310
12-1-3 TCP/IP协议312
12-1-4 网络提供的服务313
12-2 使用网络组件314
12-2-1 TCPServer控件和TCPClient控件314
12-2-2 网络聊天室316
12-2-3 使用WebBrowser控件317
12-2-4 实现Ping操作321
12-3 使用系统函数编程323
12-3-1 信使服务程序323
12-3-2 判断本机是否联网326
12-3-3 取得Modem状态326
12-3-4 启动Outlook Express327
12-3-5 检测局域网中的计算机328
12-4 小结330
12-5 习题330
12-5-1 填空题330
12-5-2 问答题330
12-5-3 操作题330
第13章 Web Service编程331
13-1 Web Service基础332
13-1-1 HTML332
13-1-2 CGI332
13-1-3 ISAPI/NSAPI334
13-2 服务器响应编程335
13-2-1 WebBroker概述335
13-1-4 Apache Modules335
13-2-2 TWebModule336
13-2-3 TCustomWebDispatcher338
13-2-4 操作项(TWebActionItem)338
13-2-5 操作项的返回内容342
13-2-6 传送信息344
13-2-7 获取客户的输入345
13-2-8 进行安全验证347
13-2-9 Cookie的设置348
13-3 使用WebBroker组件350
13-3-1 TPageProducer351
13-3-2 TDataSetPageProducer352
13-4 使用Web App Debugger354
13-5 WebSnap应用355
13-5-1 创建一个简单的WebSnap程序356
13-5-2 WebSnap组件357
13-6 ActiveForrn358
13-7 小结361
13-8 习题361
13-8-1 填空题361
13-8-2 问答题361
13-8-3 操作题361
第14章 自定义控件363
14-1-2 控件的类型364
14-1-1 什么是控件364
14-1 控件基础364
14-1-3 控件的结构365
14-2 自定义控件开发入门366
14-2-1 为什么要编写控件366
14-2-2 编写控件需要注意的问题366
14-2-3 编写控件的步骤367
14-2-4 祖先类的选择367
14-3 编写控件367
14-3-1 创建控件单元367
14-3-2 将控件添加到控件面板中369
14-3-3 删除控件369
14-3-4 更改控件的图标370
14-4 编写非可视控件372
14-5 编写ActiveX控件375
14-5-1 ActiveX简介375
14-5-2 使用ActiveX376
14-5-3 创建ActiveX控件378
14-6 小结380
14-7 习题380
14-7-1 填空题380
14-7-2 问答题380
14-7-3 操作题380
附录A 习题答案381
附录B 常用API函数387