图书介绍
Delphi 5编程指南PDF|Epub|txt|kindle电子书版本网盘下载
![Delphi 5编程指南](https://www.shukui.net/cover/58/31116847.jpg)
- 杨峰等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115087296
- 出版时间:2000
- 标注页数:426页
- 文件大小:13MB
- 文件页数:440页
- 主题词:软件工具 程序设计
PDF下载
下载说明
Delphi 5编程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 概述1
1.1 Delphi概述1
1.1.1 Delphi是RAD1
1.1.2 Delphi的主要特点2
1.2 Delphi对系统和程序员的要求2
1.2.1 Delphi对系统的要求3
1.2.2 Delphi对程序员的要求3
1.3 Delphi 5的新特性3
1.3.1 Delphi 5数据库开发功能的增强3
1.3.2 新的调试功能6
1.3.3 可视组件库(VCL)增强7
1.3.4 Delphi 5其他增强特性9
第二章 Delphi 5的可视化开发环境12
2.1 初识Delphi 512
2.1.1 启动Delphi 512
2.1.2 Delphi 5窗口组件12
2.2 Delphi 5的菜单栏13
2.2.1 Delphi 5菜单栏简介14
2.2.2 自定义Delphi 5菜单栏16
2.3 Delphi 5的组件板17
2.4 Delphi 5的组件板19
2.4.1 Standard选项卡20
2.4.2 Additional选项卡21
2.4.3 Win32选项卡22
2.4.4 System选项卡24
2.4.5 Data Access选项卡25
2.4.6 Data Controls选项卡25
2.4.7 ADO选项卡26
2.4.8 InterBase选项卡27
2.4.9 Midas选项卡28
2.4.10 Internet选项卡29
2.4.11 FastNet选项卡30
2.4.12 Decision Cube选项卡31
2.4.13 Qreport选项卡32
2.4.14 Dialogs选项卡34
2.4.15 Win3.1选项卡34
2.4.16 Samples选项卡35
2.4.17 ActiveX选项卡36
2.5.1 代码编辑器的基本功能37
2.5 代码编辑器37
2.4.18 Servers选项卡37
2.5.2 代码编辑器的加速菜单38
2.5.3 代码编辑器的编辑功能39
2.5.4 使用Code Insight39
2.5.5 使用代码浏览器41
2.6 对象观察器42
2.6.1 对象属性43
2.6.2 对象事件44
3.1.1 手工创建应用程序45
第三章 创建一个简单的Windows应用程序45
3.1 开始创建应用程序45
3.1.2 利用向导创建应用程序46
3.2 设计窗体54
3.3 放置组件57
3.3.1 将组件放置在窗体中57
3.3.2 组件排列58
3.3.3 调整组件大小59
3.3.4 修改组件属性59
3.4.1 定义事件处理过程61
3.4 处理事件61
3.4.2 添加代码62
3.5 指定帮助和图标文件63
3.6 编译、运行程序64
3.7 单元结构65
3.8 窗体文件67
3.9 项目文件71
4.1 Object Pascal语言基本知识73
4.1.1 常量73
第四章 Object Pascal数据类型73
4.1.2 变量75
4.1.3 基本符号76
4.2 简单数据类型79
4.2.1 整数型80
4.2.2 实数型82
4.2.3 布尔类型83
4.2.4 字符类型84
4.2.5 字符串类型85
4.3 自定义数据类型87
4.3.1 枚举类型87
4.3.2 子界类型90
4.3.3 数组类型92
4.3.4 集合类型100
4.3.5 记录类型101
4.4 文件类型104
4.4.1 文件类型的定义105
4.4.2 用于文件类型的常用例程105
4.4.3 文件类型应用举例106
4.5 指针类型108
4.5.1 指针类型定义109
4.5.2 应用指针110
4.5.3 无类型指针112
4.5.4 字符指针类型113
4.6 过程类型113
4.6.1 过程类型的声明113
4.6.2 方法指针114
4.6.3 过程类型的用法115
4.7 可变数据类型116
4.8 类型相容、赋值相容与强制类型转换118
4.8.1 类型相容118
4.8.2 赋值相容119
4.8.4 数值强制类型转换120
4.9 运算符120
4.9.1 算术运算符120
4.8.3 变量强制类型转换120
4.9.2 逻辑运算符121
4.9.3 关系运算符122
4.9.4 运算符的优先级123
5.1 语句125
5.1.1 简单语句125
第五章 Object Pascal的语句、过程和函数125
5.1.2 条件语句127
5.1.3 循环语句133
5.1.4 其他语句138
5.2 过程与函数140
5.2.1 过程的定义和调用140
5.2.2 函数的声明、定义和调用141
5.2.3 调用约定143
5.2.4 指示字144
5.2.5 参数的传递方式145
5.3 异常处理150
5.3.1 try...finally语句151
5.3.2 try...except语句152
5.4 Object Pascal中的嵌入式汇编语句154
5.4.1 asm语句155
5.4.2 嵌入式汇编语句的语法155
第六章 对象与类162
6.1 对象和类概述162
6.2 类类型的方法164
6.2.2 构造和析构165
6.2.1 方法的声明和定义165
6.2.3 方法指示字167
6.2.4 抽象方法170
6.2.5 重载方法与重定义方法170
6.3 类的字段和属性171
6.3.1 类的字段172
6.3.2 声明属性172
6.3.3 属性限定符173
6.3.4 数组属性174
6.3.5 属性重载175
6.4 类成员的可见性176
6.5 类的兼容性178
第七章 Delphi 5的基本组件180
7.1 组件的基础知识180
7.1.1 组件的属性180
7.1.2 组件的事件181
7.1.3 组件的方法181
7.2 Standard选项卡上的组件181
7.2.1 常用的简单组件181
7.2.2 利用简单组件创建一个应用程序185
7.2.3 选择型组件187
7.2.4 其他类型的组件191
7.2.5 建立窗体实例解析194
7.3 Additional选项卡上的组件200
7.3.1 特殊命令按钮200
7.3.2 复杂的输入/输出组件202
7.3.3 修饰性组件204
第八章 Delphi 5的高级组件212
8.1 Dialog选项卡下的组件212
8.1.1 OpenDialog组件213
8.1.3 OpenPictureDialog组件214
8.1.2 SaveDialog组件214
8.1.4 SavePictureDialog组件215
8.1.5 FontDialog组件215
8.1.6 ColorDialog组件216
8.1.7 PrintDialog组件216
8.1.8 PrinterSetupDialog组件217
8.1.9 FindDialog组件218
8.1.10 ReplaceDialog组件218
8.2.1 TabControl组件219
8.2 Win32选项卡上的组件219
8.2.2 PageControl组件221
8.2.3 RichEdit组件222
8.2.4 StatusBar组件223
8.2.5 TrackBar组件224
8.2.6 UpDown组件225
8.2.7 DateTimePicker组件226
8.2.8 HotKey组件226
8.2.9 TreeView组件227
8.2.10 Animate组件和ImageList组件228
8.2.11 ProgressBar组件229
8.2.12 ListView组件230
8.2.13 CoolBar组件231
8.2.14 HeaderControl组件231
8.2.15 ToolBar组件232
8.3 通用事件和类232
8.3.1 通用事件232
8.3.2 通用方法233
8.3.3 Tapplication类234
9.1.1 TmainMenu组件236
9.1 设计主菜单236
第九章 菜单设计236
9.1.2 使用菜单编辑器237
9.1.3 快捷键及热键设计241
9.1.4 设计子菜单244
9.2 快捷菜单设计245
9.3 使用菜单模板248
9.3.1 系统菜单模板248
9.3.2 用户自定义菜单模板248
10.1 窗体与窗口250
10.1.1 窗口250
第十章 窗体和用户界面设计250
10.1.2 Delphi 5窗体251
10.2 窗体的属性252
10.3 固定窗体252
10.4 固定窗体尺寸254
10.5 无标题条窗口255
10.6 窗体间的相互连动258
10.7 窗体设计综合实例261
10.7.1 设置主窗体Form?的属性261
10.7.2 主窗体的单元文件265
10.7.3 设置子窗体Form2272
10.7.4 子窗体的单元文件272
10.8 消息对话框274
10.8.1 MessageBox函数274
10.8.2 MessageDlg函数和MessageDlgPos函数276
10.8.3 MessageDlgPosHelp函数277
10.8.4 ShowMessage函数277
10.8.5 InputBox函数277
10.9 多文档界面的设计278
10.9.1 建立MDI父窗体和子窗体279
10.9.2 建立应用程序菜单282
10.10 管理MDI子窗口284
10.10.1 创建新窗口284
10.10.2 排列图标285
10.10.3 层叠MDI窗口286
10.10.4 平铺子窗口286
10.10.5 建立子窗口列表286
10.10.6 关闭子窗口287
10.10.7 使用MDI父窗口属性288
11.1.1 Delphi 5系统文件289
11.1 Delphi 5项目的构成与组织289
第十一章 项目管理289
11.1.2 Delphi 5项目的组织291
11.2 创建Delphi 5项目291
11.2.1 创建新项目291
11.2.2 添加窗体或单元292
11.2.3 删除窗体或单元293
11.2.4 保存项目294
11.2.5 启动项目294
11.3 项目组295
11.3.2 项目管理器窗口296
11.3.1 创建项目组296
11.4 设置Delphi 5项目选项297
11.4.1 Forms选项卡297
11.3.3 编译项目297
11.4.2 Application选项卡298
11.4.3 Compiler选项卡299
11.4.4 Linker选项卡301
11.4.5 Directories/Cooditionals选项卡303
11.4.6 Version Info选项卡303
11.4.7 Packages选项卡305
12.1 Delphi 5数据库应用程序开发概述306
第十二章 数据库应用程序开发基础306
12.2 数据访问组件308
12.2.1 Table组件308
12.2.2 DataSource组件313
12.2.3 Table组件和DataSource组件使用示例315
12.2.4 Query组件316
12.2.5 StoredProc组件322
12.2.6 Database组件324
12.3 数据控制组件327
12.3.1 DBGrid组件328
12.3.2 DBNavigator组件335
12.3.3 DBText组件338
12.3.4 DBEdit组件338
12.3.5 DBMemo组件340
12.3.6 DBImage组件341
12.3.7 DBListBox组件341
12.3.8 DBComboBox组件342
12.3.9 DBCheckBox组件342
12.3.10 DBRadioGroup组件342
12.4 BDE简介343
12.4.1 Databases选项卡344
12.4.2 Configuration选项卡344
12.5 Database Desktop简介345
12.5.1 使用Database Desktop创建表345
12.5.2 用Database Desktop查询数据库348
第十三章 开发数据库应用程序350
13.1 建立数据库350
13.1.1 建立数据库的步骤350
13.2.1 使用GotoKey方法查找数据库中的记录351
13.1.2 数据库的注册351
13.2 数据查询351
13.2.2 使用FindKey方法查找数据库中的记录354
13.2.3 不精确查找359
13.2.4 限制记录范围363
13.3 SQL语言与Query组件365
13.3.1 Query组件366
13.3.2 在Query组件中使用静态SQL366
13.3.3 在Query组件中使用动态SQL语句370
13.4.1 建立表371
13.4 多表查询371
13.4.2 链接两数据库表372
13.4.3 数据集的过滤374
第十四章 开发多媒体应用程序376
14.1 媒体播放组件376
14.1.1 媒体播放器组件概述376
14.1.2 媒体播放器组件属性377
14.1.3 媒体播放器组件的方法382
14.1.4 媒体播放组件的事件383
14.2 自制AVI文件播放器384
14.3.1 CD播放器的功能385
14.3 自制CD播放器385
14.3.2 属性设置387
14.3.3 CD播放器完整程序代码389
第十五章 开发Internet应用程序399
15.1 ClientSocket组件399
15.1.1 ClientSocket组件的重要属性399
15.1.2 ClientSocket组件的重要方法401
15.1.3 ClientSocket组件响应的事件401
15.2.2 ServerSocket组件的重要方法402
15.2 ServerSocket组件402
15.2.1 ServerSocket组件的重要属性402
15.2.3 ServerSocket组件响应的事件403
15.3 自制网络聊天屋403
15.4 WebBrowser组件409
15.4.1 WebBrowser组件的主要属性409
15.4.2 WebBrowser组件的重要方法411
15.4.3 WebBrowser组件的重要事件416
15.5 自制浏览器419