图书介绍

Delphi 7程序设计与上机指导PDF|Epub|txt|kindle电子书版本网盘下载

Delphi 7程序设计与上机指导
  • 曹蕾等编著 著
  • 出版社: 北京:冶金工业出版社
  • ISBN:7502432809
  • 出版时间:2003
  • 标注页数:460页
  • 文件大小:84MB
  • 文件页数:470页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

Delphi 7程序设计与上机指导PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Delphi 7上机操作基础1

1.1 Delphi 7简介1

1.1.1 Delphi 7的新增功能1

1.1.2 启动Delphi 73

1.1.3 Delphi 7可视化集成开发环境3

1.1.4 退出Delphi 715

1.2 设计一个简单的Delphi 7程序15

1.2.1 Delphi 7编程概念16

1.2.2 新建工程17

1.2.3 向窗体中添加组件18

1.2.4 设置组件属性19

1.2.5 编写程序代码19

1.2.6 保存应用程序21

1.2.7 运行应用程序22

1.2.8 关闭应用程序工程23

1.3 程序调试23

1.3.1 程序错误23

1.3.2 断点24

1.3.3 调试手段25

1.3.4 检查变量、表达式的值26

1.3.5 调试实例28

1.4 异常处理33

1.4.1 “错误”和“异常”的含义34

1.4.2 结构化异常处理34

1.4.3 自定义异常36

小结38

三、思考题39

四、上机实践题39

习题一39

二、选择题39

一、填空题39

第2章 常量、变量与数据类型40

2.1 基本数据类型40

2.1.1 数值类型40

2.1.2 字符和字符串类型41

2.1.3 逻辑类型41

2.1.4 强制类型转换42

2.2 常量与变量44

2.2.1 标识符44

2.2.2 常量45

2.2.3 变量48

2.2.4 标识符的作用域50

2.3 高级数据类型55

2.3.1 枚举类型55

2.3.2 子界类型58

2.3.3 集合类型61

2.3.4 数组类型65

2.3.5 记录类型70

2.3.6 指针类型74

小结81

习题二81

一、填空题81

二、选择题81

三、思考题81

四、上机实践题82

第3章 运算符与表达式83

3.1 常用运算符83

3.1.1 算术运算符83

3.1.2 关系运算符87

3.1.3 逻辑运算符89

3.1.4 位运算符92

3.2.1 运算符的优先级95

3.2 运算符的优先级与结合性95

3.1.6 其他运算符95

3.1.5 字符串运算符95

3.2.2 运算符的结合性96

3.3 表达式97

3.3.1 一般表达式97

3.3.2 混合表达式102

小结104

习题三104

一、填空题104

三、思考题105

四、上机实践题105

二、选择题105

第4章 语句106

4.1 顺序结构语句106

4.1.1 空语句106

4.1.2 赋值语句106

4.1.3 注释语句106

4.2 选择结构语句107

4.2.1 If语句107

4.2.2 Case语句110

4.2.3 分支嵌套113

4.3 循环结构语句116

4.3.1 For语句116

4.3.2 While语句118

4.3.3 Repeat语句122

4.3.4 循环的中断125

4.3.5 循环的嵌套127

二、选择题129

一、填空题129

小结129

习题四129

三、思考题130

四、上机实践题130

第5章 过程与函数131

5.1 过程(Procedure)131

5.1.1 标准过程131

5.1.2 事件过程134

5.1.3 自定义过程137

5.2.1 内部函数139

5.2 函数(Function)139

5.2.2 自定义函数143

5.3 参数传递145

5.3.1 传数值146

5.3.2 传地址146

5.3.3 缺省参数的使用148

5.3.4 数组参数149

5.4 重载、嵌套与递归151

5.4.1 重载151

5.4.2 嵌套153

5.4.3 递归156

小结158

习题五158

一、填空题158

二、选择题159

三、思考题159

四、上机实践题159

6.1.1 简单窗体160

6.1 窗体160

第6章 界面设计160

6.1.2 多窗体设计165

6.1.3 MDI多文档窗体168

6.2 基本组件170

6.2.1 组件的使用原则170

6.2.2 标签组件171

6.2.3 编辑框组件174

6.2.4 多行编辑框组件176

6.2.5 基本按钮组件177

6.2.6 位图按钮组件179

6.2.7 复选框组件181

6.2.8 单选按钮组件182

6.2.9 列表框组件185

6.2.10 组合框组件188

6.2.11 计时器组件191

6.3 菜单193

6.3.1 菜单的分类193

6.3.2 主菜单194

6.3.3 弹出式菜单200

6.3.4 特殊菜单203

6.4 高级组件205

6.4.1 加速按钮组件205

6.4.2 可屏蔽编辑框组件206

6.4.3 表格组件207

6.4.4 进度条组件211

6.4.5 工具栏组件214

6.4.6 状态栏组件218

小结220

二、选择题221

一、填空题221

习题六221

三、思考题222

四、上机实践题222

第7章 输入与输出223

7.1 输入/输出对话框223

7.1.1 消息对话框223

7.1.2 输入对话框226

7.2.1 键盘事件228

7.2 键盘228

7.2.2 检测键盘状态229

7.3 鼠标232

7.3.1 鼠标事件232

7.3.2 鼠标拖放235

7.4 打印239

7.4.1 TPrinter组件239

7.4.2 打印操作240

7.4.3 打印技巧245

小结247

习题七248

一、填空题248

二、选择题248

三、思考题248

四、上机实践题249

第8章 图形图像和多媒体编程250

8.1 图形对象250

8.1.1 画布对象250

8.1.2 画笔对象254

8.1.3 画刷对象256

8.1.4 字体对象258

8.1.5 颜色对象258

8.1.6 TShape对象260

8.1.7 绘制几何图形262

8.1.8 绘制动态图形263

8.2 图像对象266

8.2.1 TGraphics对象266

8.2.2 TPicture对象267

8.2.3 TImage组件268

8.2.4 ImageList组件273

8.2.5 图像的特殊显示效果274

8.3 用OpenGL开发三维图形281

8.3.1 OpenGL基础282

8.3.2 简单图形的绘制283

8.3.3 二次曲面287

8.3.4 图形的运动291

8.3.5 光照293

8.3.6 纹理297

8.4 多媒体组件TMediaPlayer301

小结307

习题八307

一、填空题307

二、选择题308

三、思考题308

四、上机实践题309

9.1 BDE数据库编程310

9.1.1 BDE主要功能310

第9章 Delphi数据库编程310

9.1.2 BDE数据集组件312

9.1.3 数据访问组件与数据控制组件321

9.1.4 数据库访问操作330

9.2 SQL数据库编程334

9.2.1 TQuery组件334

9.2.2 动态SQL语句338

9.3 ADO数据库编程341

9.3.1 ADO体系结构341

9.3.2 ADO组件342

9.3.3 ADO数据库访问343

9.4 SQL Server数据库编程346

9.4.1 Microsoft SQL Server客户端的安装346

9.4.2 建立Microsoft SQL Server别名349

9.4.3 建立BDE别名351

9.4.4 连接测试353

小结354

四、上机实践题355

二、选择题355

三、思考题355

一、填空题355

习题九355

第10章 dbExpress数据库访问356

10.1 dbExpress简介356

10.1.1 dbExpress概念357

10.1.2 dbExpress组件358

10.1.3 dbExpress驱动程序设置359

10.1.4 dbExpress数据库应用程序359

10.2.2 TSimpleDataSet组件363

10.2.1 TSQLConnection组件363

10.2 dbExpress组件的应用363

10.2.3 数据集组件369

10.2.4 加入DataSnap功能使用TSQLDataSet组件374

10.2.5 TSQLMonitor组件377

10.3 dbExpress数据库访问技术379

10.3.1 数据排序379

10.3.2 数据搜索382

10.3.3 dbExpress高级技术385

三、思考题386

二、选择题386

四、上机实践题386

小结386

一、填空题386

习题十386

第11章 网络编程387

11.1 网络编程基础387

11.1.1 网络体系结构387

11.1.2 网络协议388

11.2 TCP/IP编程389

11.2.1 ServerSocket和ClientSocket组件390

11.2.2 TCustomWinSocket类396

11.3 CGI编程396

11.3.1 Delphi对Web服务程序的支持397

11.3.2 TPageProducer组件397

11.4 网络数据库编程401

11.4.1 通过ActiveXForm存取数据库403

11.4.2 使用Internet Express组件开发互联网数据库应用程序407

三、思考题411

二、选择题411

四、上机实践题411

小结411

习题十一411

一、填空题411

第12章 Delphi 7高级应用412

12.1 文件的分类和应用412

12.1.1 文本文件412

12.1.2 记录文件414

12.1.3 无类型文件415

12.1.4 文件组件的应用416

12.2.1 创建动态链接库420

12.2 动态链接库的创建和调用420

12.2.2 调用动态链接库422

12.3 资源文件的创建和使用426

12.3.1 资源文件的创建426

12.3.2 资源文件的使用427

12.4 开发自定义组件432

12.4.1 Delphi组件设计基础432

12.4.2 确定新组件的基类432

12.4.3 通过“新建组件”对话框创建组件433

12.4.4 添加属性436

12.4.5 添加方法440

12.4.6 添加事件441

12.4.7 安装组件442

小结448

参考答案449

第1章449

第2章450

第3章451

第4章452

第5章453

第6章454

第7章455

第8章457

第9章459

第10章459

第11章460

热门推荐