图书介绍
Delphi编程教程PDF|Epub|txt|kindle电子书版本下载
- 郑阿奇主编;陈瑞芬编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121189166
- 出版时间:2013
- 标注页数:346页
- 文件大小:128MB
- 文件页数:358页
- 主题词:软件工具-程序设计-高等学校-教材
PDF下载
下载说明
Delphi编程教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Delphi 2010集成开发环境1
1.1 Delphi 2010简介1
1.1.1 Delphi 2010的主要特点1
1.1.2 Delphi 2010的新特性2
1.1.3面向对象的基本概念3
1.2 Delphi 2010集成开发环境简介3
1.2.1 Delphi 2010主窗口3
1.2.2组件面板5
1.2.3窗体设计器5
1.2.4对象树状查看器5
1.2.5对象查看器6
1.3 Delphi 2010应用程序开发框架7
1.3.1应用程序开发步骤7
1.3.2应用程序开发框架11
1.3.3应用程序框架类18
1.4习题19
第2章 面向对象的Pascal语言20
2.1 Obect Pascal概述20
2.2数据类型22
2.2.1简单数据类型22
2.2.2字符串类型25
2.2.3可变数据类型26
2.2.4类型相容和变量强制类型转换26
2.3运算符27
2.3.1赋值运算符27
2.3.2算术运算符28
2.3.3关系运算符28
2.3.4逻辑运算符29
2.3.5集合运算符29
2.3.6位运算符30
2.3.7其他运算符30
2.3.8运算符的优先级31
2.4语句31
2.4.1声明语句31
2.4.2简单语句32
2.4.3条件控制语句32
2.4.4循环语句38
2.4.5其他语句41
2.5过程和函数42
2.5.1过程的说明和调用43
2.5.2函数的说明和调用44
2.5.3参数45
2.5.4过程和函数类型47
2.6结构类型47
2.6.1集合类型48
2.6.2数组类型48
2.6.3记录类型51
2.6.4文件类型53
2.7指针类型53
2.7.1指针类型的定义53
2.7.2指针类型的操作54
2.7.3无类型指针54
2.8类和对象55
2.8.1类的定义55
2.8.2对象55
2.8.3域和属性56
2.8.4方法57
2.8.5封装性61
2.8.6继承性62
2.8.7多态性62
2.9异常(Exception)处理67
2.9.1异常类(RTL Exception)67
2.9.2异常处理结构71
2.10习题72
第3章 窗体和常用组件73
3.1 VCL窗体基础73
3.1.1窗体的属性74
3.1.2窗体的事件和方法76
3.2 VCL组件概述77
3.2.1组件类型77
3.2.2组件属性、事件和方法77
3.2.3 VCL Forms组件库79
3.3窗体的组件对象80
3.3.1向窗体中添加组件80
3.3.2编辑组件对象80
3.4标准类组件82
3.4.1 Label组件82
3.4.2文本组件83
3.4.3 Button组件86
3.4.4 CheckBox组件86
3.4.5 RadioButton组件87
3.4.6 ListBox组件87
3.4.7 ComboBox组件88
3.4.8 ScrollBar组件91
3.4.9 GroupBox组件92
3.4.10 RadioGroup组件92
3.4.11其他标准类组件92
3.5附加类组件93
3.5.1 BitBtn组件93
3.5.2 SpeedButton组件94
3.5.3 Image组件95
3.5.4 ScrollBox组件95
3.5.5 Chart组件97
3.6 Win32类组件和System类组件99
3.6.1 Win32类组件99
3.6.2 System类组件105
3.7对话框类组件107
3.7.1 OpenDialog对话框108
3.7.2 SaveDialog对话框109
3.8模板110
3.8.1组件模板110
3.8.2窗体模板110
3.9安装新组件111
3.10习题112
第4章 菜单类组件和工具栏113
4.1主菜单组件MainMenu113
4.1.1主要属性114
4.1.2菜单编辑器114
4.1.3快捷键及热键设计115
4.1.4子菜单设计116
4.2快捷菜单组件PopupMenu117
4.2.1快捷菜单117
4.2.2快捷菜单设计119
4.3使用菜单模板119
4.3.1系统菜单模板119
4.3.2用户自定义菜单模板119
4.4工具栏120
4.4.1工具栏组件ToolBar120
4.4.2工具栏按钮ToolButton组件121
4.4.3快捷按钮操作模式121
4.4.4工具栏的制作122
4.5状态栏127
4.5.1状态栏组件StatusBar127
4.5.2状态栏的制作128
4.6习题129
第5章 多窗体和MDI窗体130
5.1多窗体130
5.1.1窗体的创建130
5.1.2窗体的调用132
5.1.3窗体的重用132
5.2 MDI窗体135
5.2.1建立MDI父/子窗体135
5.2.2合并菜单136
5.2.3排列与存取MDI子窗体140
5.3习题141
第6章 文件编程142
6.1文件和目录管理组件142
6.1.1 DirectoryListBox组件142
6.1.2 DriveComboBox组件142
6.1.3 FileListBox组件142
6.1.4 FilterComboBox组件143
6.2与文件管理相关的函数和过程143
6.3文本文件148
6.4习题153
第7章 数据库基本概念和操作154
7.1数据库基本概念154
7.1.1数据和数据库154
7.1.2数据库管理系统154
7.1.3关系数据库语言SQL155
7.1.4表和视图155
7.1.5数据库设计157
7.1.6常用数据库简介157
7.2数据库、表的创建与维护158
7.2.1 Access 2010数据库、表操作159
7.2.2 SQL Server 2008数据库、表操作163
7.3 SQL语言简介174
7.3.1 SELECT查询174
7.3.2常用聚合函数177
7.4存储过程178
7.4.1创建存储过程178
7.4.2执行存储过程179
7.5 Delphi的数据库体系结构180
7.6习题181
第8章 数据库编程182
8.1数据库应用程序的构成182
8.1.1客户机-服务器体系结构182
8.1.2 Delphi数据库应用程序183
8.1.3数据库应用程序的建立186
8.2数据源组件DataSource189
8.2.1数据源的属性189
8.2.2数据源的方法190
8.2.3数据源的常用事件190
8.3数据集组件DataSet191
8.3.1数据集的打开与关闭191
8.3.2数据集状态及转换191
8.3.3数据集的浏览192
8.3.4对数据集进行增、删、改的操作193
8.3.5数据集的常用事件193
8.3.6数据集的字段195
8.3.7数据库引擎BDE、 ADO概述205
8.4 BDE组件207
8.4.1 Table组件208
8.4.2 Query组件217
8.4.3 StoredProc组件219
8.4.4 Database组件220
8.4.5 UpdateSQL组件223
8.4.6其他BDE组件225
8.5 ADO组件226
8.5.1 ADOConnection组件226
8.5.2 ADOCommand组件229
8.5.3 ADODataSet组件231
8.5.4 ADOTable组件、ADOQuery组件和ADOStoredProc组件235
8.5.5数据集组件的类结构235
8.6通过ODBC访问数据库236
8.6.1 ODBC基本概念236
8.6.2 ODBC数据源配置236
8.6.3配置BDE与 ODBC数据源exStu的连接237
8.7数据显示/编辑组件239
8.7.1 DBGrid组件239
8.7.2 DBNavigator组件240
8.7.3其他DataControl组件242
8.8其他相关技术244
8.8.1 DBExpress技术244
8.8.2 InterBase Express简介245
8.9习题245
第9章 其他编程246
9.1图形图像处理246
9.1.1画布的通用属性和方法246
9.1.2图形图像组件250
9.1.3图形(Picture)对象251
9.2多媒体编程257
9.2.1简易媒体播放器实例257
9.2.2媒体播放器组件258
9.3线程262
9.3.1线程概念262
9.3.2线程编程262
9.4 DLL应用与开发272
9.4.1使用DLL的优点272
9.4.2创建DLL273
9.4.3调用DLL275
第10章 网络编程282
10.1 Indy组件包简介282
10.2 E-mail客户端程序开发284
10.3 HTTP协议的处理295
实验部分300
实验1选择结构程序设计300
实验题300
实验2循环结构程序设计301
实验题301
实验3标准组件的使用303
实验题303
实验4对话框的使用307
实验题307
实验5菜单设计311
实验题311
实验6多文档编辑器的设计315
实验题315
实验7文件的使用322
实验题322
实验8数据库配置326
实验题326
实验9数据库操作(BDE方式)329
实验题329
综合应用:客户信息管理系统(ADO方式)335
实验题336
系统设计336
系统实现337