图书介绍
Delphi 6程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![Delphi 6程序设计教程](https://www.shukui.net/cover/18/31492920.jpg)
- 韩伟峰编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302051178
- 出版时间:2002
- 标注页数:343页
- 文件大小:51MB
- 文件页数:356页
- 主题词:软件工具(学科: 程序设计) 软件工具 程序设计
PDF下载
下载说明
Delphi 6程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 轻松步入Delphi 61
1.1 Delphi 6的新特性1
1.2 Delphi 6的版本4
1.3 Delphi 6的集成开发环境5
1.3.1 Delphi 6的启动5
1.3.2 Delphi 6的集成开发环境6
1.3.3工具栏7
1.3.5对象查看器10
1.3.4组件板10
1.3.6窗体11
1.3.7代码编辑器11
1.4利用向导创建一个应用程序14
1.5 Delphi 6的安装21
1.5.1 Delphi 6的安装新特性21
1.5.2系统配置22
1.5.3安装过程22
2.1.1注释27
第2章Delphi 6程序设计语言27
2.1编程风格27
2.1.2大写的使用28
2.1.3空白28
2.1.4编程代码的整体美观性28
2.1.5语法的突出29
2.2常量和变量29
2.2.1常量30
2.2.2变量31
2.3基本符号32
2.4运算符34
2.4.1赋值运算符34
2.4.2算术运算符34
2.4.3逻辑运算符35
2.4.4关系运算符36
2.5简单的数据类型37
2.5.1有序类型37
2.4.5运算符的优先级37
2.5.2实数类型45
2.5.3日期和时间46
2.6字符串类型47
2.7构造类型49
2.7.1数组类型49
2.7.2记录类型54
2.7.3集合类型56
2.7.4文件类型58
2.8指针类型59
2.8.1指针类型的定义59
2.8.2指针类型的操作61
2.8.3无类型指针62
2.8.4字符指针类型63
2.9变体类型63
2.9.1变体类型的语法规则63
2.9.2 Variant能动态改变类型63
2.10.1类型相容64
2.10类型相容和强制转换64
2.10.2赋值相容65
2.10.3变量强制类型转换66
2.10.4数值强制类型转换66
第3章 Object Pascal语言程序结构67
3.1语句67
3.1.1语句的概述67
3.1.2简单语句69
3.1.3条件控制语句71
3.1.4循环语句76
3.1.5其他语句80
3.2过程和函数83
3.2.1过程的定义和调用83
3.2.2函数的声明、定义和调用84
3.2.3参数的传递方式86
3.2.4函数和过程中变量的作用域91
3.3过程类型91
3.3.1过程类型的声明91
3.3.3过程类型的用法92
3.3.2方法指针92
第4章 程序设计的思想94
4.1类和对象94
4.1.1类94
4.1.2对象96
4.1.3类和对象的一个具体例子97
4.2类的方法99
4.2.1方法的声明和定义100
4.2.2方法的类型100
4.2.3抽象方法103
4.2.4重载方法与重定义方法103
4.3类的字段和属性104
4.3.1类的字段105
4.3.2类的属性105
4.4类的封装性106
4.6类的多态性107
4.5类的继承性107
第5章 程序设计的第一步109
5.1窗体与窗口109
5.1.1窗口109
5.1.2 Delphi窗体110
5.1.3窗体的命名110
5.2.3边框图标111
5.2.2边框的类型111
5.2.1窗体的类型111
5.2窗体与边框的类型111
5.3设置窗体的位置和大小112
5.4窗体的其他重要属性113
5.5建立窗体114
5.6窗体的相互引用115
5.7消息对话框116
5.7.1 Delphi消息对话框116
5.7.2 Delphi输入框118
5.7.3 Windows消息对话框119
5.8.1显示一个模式或非模式对话框120
5.8开发自定义对话框120
5.8.2提供命令按钮121
5.8.3设置Tab次序122
5.8.4测试Tab次序123
5.8.5将一个组件从Tab次序中删除123
5.8.6使组件有效或无效123
5.8.7设置对话框的焦点124
5.8.9将窗体保存为一个模板125
5.9.1建立MDI父窗体和子窗体126
5.9 MDI窗体126
5.9.2建立应用程序菜单129
5.9.3创建新窗口130
5.9.4排列图标131
5.9.5层叠MDI窗口131
5.9.6平铺子窗口132
5.9.7关闭子窗口132
5.9.8使用MDI父窗口属性132
5.10.1 TMainMenu组件133
5.10菜单的设计133
5.10.2使用菜单编辑器134
5.10.3快捷键及热键设计138
5.10.4设计子菜单138
5.10.5快捷菜单设计139
5.10.6使用菜单模板141
5.11制作Windows系统的“开始”菜单142
6.1组件的基本知识144
6.1.1组件和对象144
第6章 可视化组件库144
6.1.2组件的类型145
6.1.3组件的属性145
6.1.4组件的事件145
6.1.5组件的方法146
6.1.6可视化组件的层次结构146
6.2常用的简单组件151
6.2.1 Label组件151
6.2.2 Edit组件152
6.2.3 Memo组件154
6.2.4 Button组件156
6.3选择型组件157
6.3.1 CheckBox组件157
6.3.2 RadioButton组件157
6.3.3 LisBox组件160
6.3.4 ComboBox组件165
6.3.5 GroupBox组件167
6.3.6 RadioBox组件168
6.4 Scrollbar, Panel和Actionlist组件168
6.4.1 Scrollbar组件168
6.4.2 Panel组件169
6.4.3 Actionlist组件173
6.5特殊命令按钮组件174
6.5.1 BitBtn组件174
6.5.2 SpeedButton组件175
6.6复杂的输入/输出组件176
6.6.1 MaskEdit组件176
6.6.2 DrawGrid组件177
6.6.3 StringGrid组件178
6.7修饰性组件178
6.7.1 Bevel组件178
6.7.2 Shape组件181
6.7.3 Image组件187
6.7.4 Static Text组件188
6.7.5 Chart组件188
6.7.8 CheckListBox组件191
6.7.7 Splitter组件191
6.7.6 ScrollBox组件191
6.7.9 ControlBar192
第7章 程序的异常处理和调试193
7.1异常处理机制193
7.2异常处理结构194
7.2.1 Try…Except结构194
7.2.2 Try…Finally结构196
7.3运行时间库异常类(RTL Exception)197
7.3.1 I/O异常197
7.2.3两种结构的嵌套197
7.3.2堆异常198
7.3.3整数异常198
7.3.4浮点异常200
7.3.5类型匹配异常200
7.3.6类型转换异常200
7.3.7硬件异常201
7.3.8处理VCL异常201
7.4通用异常处理类202
7.5数据库异常处理202
7.5.1 EDatabaseError异常203
7.5.2 EDBEngineError异常204
7.6自定义异常类205
7.6.1用户自定义异常205
7.6.2用户定义的数据库异常206
7.7设置程序调试的环境207
7.8.1设计期错误208
7.8程序错误的类型208
7.8.4逻辑错误209
7.9使用Run菜单命令调试程序209
11.1.2使用FindKey方法查找数据记录209
7.8.3运行期错误209
7.8.2编译期错误209
7.10使用断点212
7.11使用监视窗口214
第8章 常用的系统对象和组件216
8.1 TApplication类216
8.1.1 Tapplication类的属性216
8.1.2 TApplication类的方法218
8.1.3 TApplication类的事件220
8.1.4 TScreen类221
8.2 Dialog选项卡的对话框222
8.2.1 OpenDialog对话框222
8.2.2 SaveDialog对话框224
8.2.3 OpenPictureDialog对话框225
8.2.4 SavePictureDialog对话框225
8.2.6 ColorDialog对话框226
8.2.5 FontDialog对话框226
8.2.7 PrintDialog对话框227
8.2.8 PrinterSetupDialog对话框227
8.2.10 ReplaceDialog对话框228
8.2.9 FindDialog对话框228
8.2.11 一个常用对话框的综合示例229
8.3 Win32选项卡的常用组件239
8.3.1 TabControl组件239
8.3.2 PageControl组件247
8.3.3 RichEdit组件251
8.3.4 StatusBar组件252
8.3.5 ToolBar组件252
第9章 数据库管理工具254
9.1数据库桌面系统254
9.1.1数据库桌面系统的启动254
9.1.2使用数据库桌面系统创建数据库表254
9.1.3使用数据库桌面系统查询数据库257
9.2.1数据库浏览器的界面258
9.2数据库浏览器258
9.2.2维护数据库别名260
9.2.3用数据库浏览器访问数据库260
9.2.4键入SQL语句261
9.3数据字典261
第10章 开发数据库应用程序264
10.1开发数据库应用程序概述264
10.1.1 Delphi 6支持的数据库类型264
10.1.2关系型数据库结构265
10.2使用BDE组件访问数据266
10.1.3数据访问控件(Data Access)266
10.2.1 Table组件267
10.2.2 Query组件272
10.2.3 StoredPro组件276
10.2.4 DataSource组件278
10.2.5 Database组件279
10.2.6 Session组件283
10.2.8 UpdateSQL组件284
10.2.7 BatchMove组件284
10.2.9 NestedTable组件285
10.2.10一个使用BDE组件的简单示例285
10.3数据感知组件286
10.3.1 DBGrid组件287
10.3.2 DBNavigator组件293
10.3.3 DBText组件295
10.3.4 DBEdit组件296
10.3.6 DEImage组件298
10.3.5 DBMemeo组件298
10.3.7 DEListBox组件300
10.3.8 DBComboBox组件300
第11章 数据库查询306
11.1数据库中记录的查询306
11.1.1使用GotoKey方法查找数据记录306
11.1.3使用Locate方法查找数据记录310
11.1.4使用GotoNearest和FindNearest执行不精确查找311
11.2 TQuery组件的使用314
11.3静态SQL语句的查询315
11.4动态SQL语句的查询319
11.5多表查询320
第12章 开发多媒体应用程序323
12.1一个简单的媒体播放器的制作323
12.2媒体播放器的组件324
12.2.1媒体播放器组件324
12.2.2媒体播放器组件的属性325
12.2.3媒体播放器组件的过程和函数329
12.2.4媒体播放组件的事件331
12.3 CD播放器的制作332
12.3.1 CD播放器窗体的设置332
12.3.2属性设置332
12.3.3 CD播放器的完整程序代码333
12.4 ActiveX组件338
12.4.1 ActiveX组件、接口和类型库338
12.4.2使用Delphi6的ActiveX组件339
12.4.3创建自己的ActiveX组件339