图书介绍

Delphi程序设计教程pdf电子书版本下载

Delphi程序设计教程
  • 尹会滨编著 著
  • 出版社: 清华大学出版社;北方交通大学出版社
  • ISBN:7810822799
  • 出版时间:2004
  • 标注页数:299页
  • 文件大小:64MB
  • 文件页数:314页
  • 主题词:软件工具-程序设计-高等学校-教材

PDF下载


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

下载说明

Delphi程序设计教程PDF格式电子书版下载

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

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

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

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

图书目录

目录 1

第1章 Delphi概述 1

1.1 Delphi的发展 1

1.2 Delphi的特点 2

1.2.1 Delphi是一个可视化的编程工具 2

1.2.2 Delphi是面向对象的开发工具 2

1.2.3 Delphi具有高效率的编程方式 3

1.2.4 Delphi具有强大的数据库功能 3

1.2.5 Delphi可方便地开发Internet程序 3

1.3 Delphi可视化编程的一些基本概念 3

1.3.1 窗体 3

1.3.2 组件 3

1.3.5 对象的事件和事件驱动模式 4

1.3.4 对象的属性 4

1.3.3 对象 4

1.3.6 对象的方法 5

1.4 Delphi的安装与启动 5

1.4.1 Delphi的安装 5

1.4.2 Delphi的启动 12

习题1 12

第2章 Delphi的集成开发环境 13

2.1 主窗口 13

2.1.1 标题栏 14

2.1.2 菜单栏 14

2.1.3 工具栏 48

2.1.4 组件模板 48

2.2 窗体设计窗口 49

2.3 代码编辑窗口 49

2.5 对象检查器 51

2.4 对象观察窗口 51

2.5.1 对象选择列表 52

2.5.2 属性选项卡 52

2.5.3 事件选项卡 53

习题2 54

第3章 Delphi应用程序设计初步与项目管理 55

3.1 设计一个简单的Delphi应用程序 55

3.1.1 创建一个新的应用程序项目 55

3.1.2 在窗体中放置所需要的组件 56

3.1.3 设置窗体和组件的属性 57

3.1.4 为对象选定事件并编写事件处理代码 59

3.1.5 保存程序文件 59

3.1.6 编译、运行、调试程序 60

3.2.1 项目 61

3.2.2 项目的组成 61

3.2 Delphi应用程序项目和项目管理器 61

3.2.3 Delphi的项目管理 66

习题3 70

第4章 Delphi的编程语言——Object Pascal 71

4.1 代码格式 71

4.1.1 字符集和保留字 71

4.1.2 字母的大、小写 72

4.1.3 空白区 72

4.1.4 注释 72

4.1.5 书写风格 72

4.2 常量和变量 73

4.2.1 常量 73

4.2.2 变量 73

4.3 数据类型 74

4.3.1 基本数据类型 74

4.3.2 构造数据类型 76

4.3.3 指针类型 78

4.4 运算符和表达式 79

4.4.1 运算符 79

4.4.2 表达式 80

4.5 语句 81

4.5.1 语句的分类 81

4.5.2 赋值语句 82

4.5.3 if语句 82

4.5.4 Case语句 83

4.5.5 for语句 84

4.5.6 while语句 85

4.5.7 repeat语句 85

4.5.8 goto语句 85

4.6 过程与函数 86

4.6.1 过程和函数的定义 87

4.6.2 过程和函数的调用 88

4.6.3 过程和函数调用时的参数传递 89

4.6.4 常用的标准函数和过程 90

4.7 类和对象 94

4.7.1 类的基本概念 95

4.7.2 类的定义 95

4.7.3 对象的创建与删除 96

4.8 类的继承性 97

4.8.1 类的继承的概念 97

4.8.2 覆盖 97

习题4 98

第5章 窗体组件与窗体的设计 99

5.1 窗口、窗体和窗体组件 99

5.1.1 窗口 99

5.2 窗体组件的属性 100

5.2.1 窗体组件的外观属性 100

5.1.2 窗体组件和窗体 100

5.2.2 窗体组件的布局属性 102

5.2.3 窗体组件的状态属性 102

5.2.4 其他属性 103

5.3 窗体组件的事件 103

5.4 窗体组件的方法 104

5.5 窗体的设计 104

5.5.1 创建窗体 105

5.5.2 设置窗体组件的属性 106

5.5.3 将需要的组件放置窗体中并设置它们的属性 106

5.5.4 编辑组件 106

5.5.5 设定窗体上控件的Tab顺序 108

5.5.6 设定窗体上组件的Create顺序 109

5.5.7 保存窗体 109

5.6.1 使用系统提供的窗体模板生成窗体 110

5.6 使用窗体模板生成窗体 110

5.6.2 创建新的窗体模板 113

5.7 多窗体的设计 114

5.7.1 在项目中添加新的窗体 114

5.7.2 确定主窗体 116

5.7.3 其他窗体的显示 116

习题5 117

第6章 常用组件 118

6.1 Delphi的组件 118

6.2 标签 118

6.2.1 标签的属性 119

6.2.2 标签组件的使用举例 120

6.3 编辑框 123

6.3.1 编辑框的属性 123

6.4.1 Memo的主要属性 124

6.4 存储框(Memo) 124

6.3.3 编辑框的主要方法 124

6.3.2 编辑框的主要事件 124

6.4.2 Memo的主要方法 126

6.5 按钮 127

6.5.1 按钮的主要属性 127

6.5.2 按钮的主要事件 127

6.6 单选按钮 128

6.7 复选框 128

6.8 成组框 129

6.9 单选成组框 129

6.10 列表框 132

6.10.1 列表框的属性 132

6.10.2 列表框的方法 133

6.11 组合框 134

习题6 135

7.1.1 菜单的种类与结构 136

7.1 菜单设计概述 136

第7章 菜单设计 136

7.1.2 Delphi的菜单设计开发工具 137

7.2 用主菜单设计器设计主菜单 137

7.2.1 创建主菜单 137

7.2.2 主菜单组件和菜单项的事件 142

7.2.3 菜单项的属性 143

7.3 使用菜单模板 143

7.3.1 插入菜单模板 144

7.3.2 创建新的菜单模板 145

7.3.3 删除菜单模板 145

7.4 动态设置菜单 146

7.4.1 改变菜单项的可用性 146

7.4.2 改变菜单项的可见性 147

7.4.6 动态创建菜单项 148

7.4.5 设置菜单项的复选标记 148

7.4.4 设定单选菜单项 148

7.4.3 改变菜单项的标题 148

7.5 快捷菜单设计 150

7.5.1 快捷菜单的创建 150

7.5.2 快捷菜单的响应 151

习题7 151

第8章 对话框的使用与设计 153

8.1 对话框概述 153

8.2 标准对话框 153

8.2.1 输入框 154

8.2.2 消息框 155

8.3 通用对话框组件 157

8.3.1 OpenDialog(打开对话框)组件 157

8.3.2 SaveDialog(保存对话框)组件 160

8.3.3 OpenPictureDialog(打开图像对话框)组件 161

8.3.5 FontDialog(字体对话框)组件 162

8.3.4 SavePictureDialog(保存图像对话框)组件 162

8.3.6 ColorDialog(颜色对话框)组件 164

8.3.7 FindDialog(查找对话框)组件 166

8.3.8 ReplaceDialog(替换对话框)组件 167

8.3.9 PrintDialog(打印对话框)组件 168

8.3.10 PrinterSetupDialog(打印机设置对话框)组件 170

8.4 对话框的设计 170

8.4.1 模态对话框的设计 170

8.4.2 非模态对话框的设计 174

习题8 179

第9章 多文档界面程序设计 180

9.1 多文档界面的结构 180

9.1.1 主窗口 180

9.2.1 多文档界面应用程序设计举例 181

9.1.2 子窗口 181

9.2 多文档界面应用程序的设计 181

9.2.2 多文档界面应用程序子窗口的控制 185

9.3 多文档界面中子窗口的菜单设计 189

9.3.1 菜单合并 189

9.3.2 菜单覆盖 190

9.4 使用MDI模板 192

9.4.1 打开MDI模板 192

9.4.2 MDI模板程序代码 194

习题9 195

第10章 程序调试与异常处理 196

10.1 程序调试 196

10.1.1 程序中的错误类型 196

10.1.2 设置调试环境 197

10.1.3 控制程序的运行 198

10.1.4 监视表达式 201

10.1.5 Evaluate/Modify对话框 202

10.2 异常处理 203

10.2.1 try...except语句 203

10.2.2 try...finally语句 205

习题10 206

第11章 多媒体编程 207

11.1 Image组件和图像显示 207

11.1.1 Image组件的属性 207

11.1.2 Image组件显示图像编程举例 209

11.2 图形绘制 212

11.2.1 Delphi的坐标系统 212

11.2.2 用Shape组件绘制几何图形 212

11.2.3 用Canvas对象绘图 215

11.3.2 使用SndPlaySound函数播放声音文件 221

11.3.1 使用MessageBeep函数发声 221

11.3 Delphi中简单的声音操作 221

11.2.4 用Image组件绘制位图 221

11.4 MediaPlayer组件 222

11.4.1 MediaPlayer组件的属性 223

11.4.2 MediaPlayer组件的方法 225

11.4.3 MediaPlayer组件使用举例 226

习题11 229

第12章 数据库应用程序设计 230

12.1 Delphi数据库功能概述 230

12.1.1 数据库系统 230

12.1.2 Delphi的数据库功能 231

12.2 常用数据库组件 235

12.2.1 DataSet(数据集)组件 235

12.2.2 DataSource组件 243

12.2.3 数据控制组件 244

12.3 数据库应用程序开发步骤 250

12.3.1 创建数据库 250

12.3.2 配置ODBC 255

12.3.3 设置BDE 259

12.3.4 设计应用程序界面 261

12.3.5 编写应用程序代码 261

12.3.6 运行、调试应用程序 261

12.4 数据库应用程序设计举例 261

12.4.1 应用程序主界面 263

12.4.2 各功能模块程序界面及实现代码 263

12.5 QReport组件组和报表的制作 291

12.5.1 QReport组件组 291

12.5.2 报表的制作 295

习题12 299

精品推荐