图书介绍

Delphi程序设计实用教程 第3版PDF|Epub|txt|kindle电子书版本网盘下载

Delphi程序设计实用教程 第3版
  • 叶核亚,陈瑞编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121045318
  • 出版时间:2007
  • 标注页数:378页
  • 文件大小:16MB
  • 文件页数:390页
  • 主题词:软件工具-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Delphi程序设计实用教程 第3版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Delphi概述1

1.1 Delphi简介1

1.1.1 Delphi的特点1

1.1.2 Delphi的发展历程1

1.1.3 Delphi 2005的特性3

1.2 Delphi 2005集成开发环境3

1.2.1 安装Delphi 20053

1.2.2 Delphi 2005的界面构成6

1.2.3 一个应用程序所包含的文件13

1.2.4 Delphi 2005集成开发环境的基本操作18

习题128

实验1 熟悉Delphi集成开发环境28

第2章 Object Pascal语言基础30

2.1 语言成分30

2.1.1 程序组成30

2.1.2 标准数据类型33

2.1.3 运算符与表达式35

2.1.4 标准函数40

2.1.5 常量与变量42

2.2 语句与流程控制44

2.2.1 简单语句44

2.2.2 流程控制的概念47

2.2.3 复合语句48

2.2.4 条件语句49

2.2.5 循环语句52

2.3 定义数据类型62

2.3.1 类型定义62

2.3.2 枚举和子界类型63

2.3.3 类型兼容原则64

2.4 构造数据类型66

2.4.1 数组类型66

2.4.2 字符串类型74

2.4.3 集合类型76

2.4.4 记录类型79

2.5 过程和函数82

2.5.1 过程的声明与调用82

2.5.2 函数的声明与调用83

2.5.3 变量的作用域85

2.5.4 参数传递86

2.5.5 过程/函数的重载90

习题290

实验2 Object Pascal语言程序设计基础训练92

第3章 图形用户界面94

3.1 图形用户界面编程基础94

3.1.1 面向对象基本概念95

3.1.2 定义类和使用对象96

3.1.3 VCL组件概述102

3.1.4 事件处理104

3.2 窗体106

3.2.1 窗口与窗体106

3.2.2 窗体的属性、方法和事件107

3.3 文本显示与编辑控件111

3.3.1 标签(Label)111

3.3.2 单行编辑框(Edit)112

3.3.3 单行格式编辑框(MaskEdit)115

3.3.4 多行编辑框(Memo)117

3.3.5 多行RTF格式文本编辑框(RichEdit)118

3.3.6 渐变编辑框(SpinEdit)118

3.4 按钮118

3.4.1 按钮(Button)119

3.4.2 图像按钮(BitBtn)120

3.4.3 加速按钮(SpeedButton)120

3.5 选项按钮124

3.5.1 复选框(CheckBox)124

3.5.2 单选按钮(RadioButton)与组框(GroupBox)125

3.5.3 单选按钮组(RadioGroup)125

3.6 列表框125

3.6.1 列表框(ListBox)125

3.6.2 组合框(ComboBox)126

3.6.3 复选列表框(CheckListBox)129

3.7 界面布局132

3.7.1 布局工具132

3.7.2 控件的包含关系133

3.7.3 布局属性Align与Anchor134

3.7.4 分隔条(Splitter)135

3.8 定时器137

习题3138

实验3 图形用户界面设计139

第4章 菜单、工具栏和对话框142

4.1 菜单142

4.1.1 主菜单(MainMenu)142

4.1.2 弹出式菜单(PopupMenu)146

4.2 图像列表组件与行为列表组件146

4.2.1 图像列表组件(ImageList)146

4.2.2 行为列表组件(ActionList)147

4.3 工具栏与状态栏149

4.3.1 工具栏(ToolBar)149

4.3.2 状态栏(StatusBar)153

4.4 信息对话框与输入对话框155

4.4.1 信息对话框及其过程/函数155

4.4.2 输入对话框及输入函数156

4.5 Windows标准对话框157

4.5.1 打开与保存文件对话框158

4.5.2 字体与颜色对话框160

4.5.3 查找与替换对话框161

习题4167

实验4 设计菜单、工具栏168

第5章 使用复杂组件169

5.1 滚动控件169

5.1.1 滚动条(ScrollBar)169

5.1.2 TrackBar和ScrollBox171

5.2 日期类控件172

5.2.1 日期时间类(TDateTime)172

5.2.2 日期时间控件(DateTimePicker)173

5.2.3 月历控件(MonthCalendar)173

5.2.4 日历控件(Calendar)174

5.3 多页控件(PageControl)174

5.4 进程条(ProgressBar)177

5.5 字符串网格(StringGrid)178

5.6 树形视图(TreeView)180

5.6.1 树180

5.6.2 使用TreeView控件181

5.6.3 结点类TTreeNode183

5.7 列表视图(ListView)187

习题5192

实验5 使用复杂组件193

第6章 类的封装、继承与多态195

6.1 类的封装性195

6.1.1 动态地创建组件195

6.1.2 类的封装方法198

6.1.3 属性202

6.2 类的继承性206

6.2.1 什么是继承206

6.2.2 TObject类209

6.3 类的多态性210

6.3.1 什么是多态210

6.3.2 子类方法覆盖父类同名方法211

6.3.3 运行时多态性214

6.4 可视化继承216

习题6222

实验6 类的封装、继承与多态222

第7章 多文档界面与系统对象224

7.1 建立MDI应用程序224

7.1.1 SDI与MDI224

7.1.2 创建主窗体与子窗体225

7.1.3 MDI窗体的属性和方法226

7.1.4 MDI的菜单设计227

7.2 系统对象231

7.2.1 TApplication类231

7.2.2 TScreen类233

习题7236

实验7 多文档界面设计236

第8章 程序调试与异常处理237

8.1 程序错误、发现时刻及错误处理原则237

8.2 程序调试技术241

8.2.1 运行方式与调试界面241

8.2.2 调试过程243

8.3 异常处理246

8.3.1 异常处理概念246

8.3.2 异常类247

8.3.3 异常响应和异常保护250

习题8254

实验8 程序调试与异常处理255

第9章 多媒体技术256

9.1 图形设计256

9.1.1 TCanvas画布类256

9.1.2 绘图控件及绘图事件260

9.1.3 图形动画设计263

9.1.4 响应鼠标事件266

9.2 图像处理269

9.2.1 图像类269

9.2.2 图像处理组件270

9.2.3 图像动画设计271

9.3 视频播放272

9.3.1 Animate组件272

9.3.2 MediaPlayer组件275

习题9278

实验9 多媒体应用设计279

第10章 文件操作和流281

10.1 文件存取方法281

10.2 文件管理组件282

10.2.1 Win3.1组件板上的文件管理组件282

10.2.2 Samples组件板上的文件管理组件285

10.3 流286

10.3.1 流的概念286

10.3.2 TStream类287

10.3.3 TFileStream类289

10.3.4 读/写流的类方法292

10.4 文件类型与文件操作294

10.4.1 操作系统中的文件和目录概念294

10.4.2 Object Pascal语言中的文件类型296

10.4.3 类型文件及其操作298

10.4.4 文本文件及其操作303

10.4.5 类型文件的随机操作307

10.4.6 与文件目录相关的标准过程和函数308

习题10313

实验10 文件操作和流313

第11章 数据库应用基础316

11.1 关系数据库系统概念316

11.1.1 数据库系统316

11.1.2 关系模型317

11.1.3 结构化查询语言SQL319

11.2 数据操作组件322

11.2.1 数据操作组件概述322

11.2.2 数据集组件Table326

11.2.3 数据源组件DataSource332

11.2.4 数据控制组件DBGrid和DBNavigator333

11.3 操纵表中字段334

11.3.1 字段对象334

11.3.2 操纵字段的数据控制组件339

11.4 执行SQL语句实现数据查询340

习题11347

实验11 数据库应用基础训练348

第12章 数据库应用设计349

12.1 使用Access数据库349

12.2 使用ADO组件连接数据库351

12.3 设计对学生基本信息表操作的数据库应用程序353

12.3.1 MDI主窗口353

12.3.2 单页输入355

12.3.3 网格输入359

12.3.4 分类浏览361

12.3.5 条件查询364

12.3.6 以图表显示统计数据368

实验12 数据库应用设计369

附录A ASCII码表372

附录B Object Pascal语言关键字373

附录C 标准数据类型374

附录D 运算符及其优先级375

附录E 标准过程和函数376

参考文献378

热门推荐