图书介绍

Delphi 7典型实例开发篇 基础开发篇pdf电子书版本下载

Delphi 7典型实例开发篇  基础开发篇
  • 储启明,周旭编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302071713
  • 出版时间:2003
  • 标注页数:664页
  • 文件大小:90MB
  • 文件页数:680页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

Delphi 7典型实例开发篇 基础开发篇PDF格式电子书版下载

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

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

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

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

图书目录

第1章 开发一个闪现窗口 1

1.1 程序设计的基本要求 2

1.2 基础知识点 2

1.2.1 Delphi 7的集成开发环境 2

1.2.2 Delphi 7的项目管理 6

1.2.3 Delphi 7程序设计的基本步骤 7

1.2.4 定时器计定时功能的实现 7

1.3 设计思路 8

1.4 开发步骤 9

1.5 程序改进及联想 11

1.6 小结 19

第2章 开发一个四则运算器 21

2.2 基础知识点 22

2.2.1 Delphi 7常用组件的使用 22

2.1 程序设计的基本要求 22

2.2.2 异常处理 45

2.3 设计思路 49

2.4 开发步骤 50

2.5 程序改进 54

2.6 小结 59

第3章 多文档文本编辑器 61

3.1 程序设计的基本要求 62

3.2 基础知识点 63

3.2.1 多文档界面的制作 63

3.2.2 主菜单和弹出式菜单的制作 64

3.2.3 工具条的制作 70

3.2.4 状态栏的制作 70

3.2.5 对话框的使用 71

3.3 设计思路 73

3.4 开发步骤 74

3.5.1 在主窗体中加入背景 90

3.5 程序改进 90

3.5.2 避免MDI子窗体重复打开 92

3.5.3 屏蔽子窗体系统菜单 93

3.5.4 消除MDI主窗体的自动滚动条 94

3.5.5 使用ActionList组件 95

3.6 小结 99

第4章 自制画图板 101

4.1 程序设计的基本要求 102

4.2 基础知识点 103

4.2.1 画布TCanvas对象 103

4.2.2 图像对象 108

4.2.3 图形TShape组件 109

4.2.4 图形显示组件 109

4.2.5 坐标系统与映射模式 111

4.2.6 剪贴板的应用 115

4.3 设计思路 116

4.2.7 鼠标事件 116

4.4 开发步骤 118

4.5 程序改进 129

4.6 小结 129

第5章 多媒体程序典型实例 131

5.1 基础知识点 132

5.1.1 多媒体的应用领域 132

5.1.2 Delphi 7中的MCI支持 133

5.1.3 Animate组件介绍 134

5.1.4 TMediaPlayer组件介绍 137

5.2 多媒体典型实例程序设计 144

5.2.1 用Animate组件实现动画播放 144

5.2.2 开发一个MP3文件播放器 148

5.2.3 开发一个VCD多媒体播放器 153

5.2.4 开发一个屏幕保护程序 156

5.3 程序改进 160

5.3.1 使用MessageBeep与Beep 160

5.3.2 使用P1aySound 161

5.3.3 使用mciSendString 162

5.4 小结 166

第6章 文件管理器 167

6.1 程序设计的基本要求 168

6.2 基础知识点 168

6.2.1 Delphi 7中文件的类型 168

6.2.2 Delphi 7中的文件相关组件 169

6.2.3 文件操作常用函数 172

6.2.4 目录操作常用函数 179

6.2.5 驱动器操作常用函数 182

6.2.6 文件名操作常用函数 183

6.3 设计思路 184

6.4 开发步骤 186

6.6 小结 203

6.5 程序改进 203

第7章 多线程应用 205

7.1 程序设计的基本要求 206

7.2 基础知识点 206

7.2.1 单任务和多任务 206

7.2.2 进程和线程 207

7.2.3 线程的同步(Synchronize)和互斥(Mutex) 208

7.2.4 临界资源和临界区 211

7.2.5 Tthread对象和VCL 212

7.2.6 线程的优先级 220

7.2.7 在Delphi 7中调试多线程程序 220

7.3 设计思路 223

7.4 开发步骤 224

7.5 小结 235

第8章 自定义组件 237

8.2 基础知识点 238

8.2.1 组件的概念 238

8.1 程序设计的基本要求 238

8.2.2 怎样创建新组件 239

8.2.3 选择基类 240

8.2.4 组件框架的建立 243

8.2.5 组件的属性方法与事件 244

8.2.6 处理消息 256

8.2.7 组件初始化 260

8.2.8 测试组件 261

8.2.9 组件包 262

8.2.10 提供联机帮助 262

8.3 设计思路 264

8.4 开发步骤 265

8.5 程序改进 276

8.6 小结 278

第9章 动态链接库 279

9.2.1 什么是DLL 280

9.2 基础知识点 280

9.1 程序设计的基本要求 280

9.2.2 为什么要使用DDL 282

9.2.3 静态链接与动态链接 283

9.2.4 动态链接库中的标准指示 285

9.2.5 DLL中的运行时间错和处理 285

9.3 设计思路 286

9.3.1 DLL的创建 286

9.3.2 DLL的使用 289

9.3.3 DLL的调用方式 291

9.4 开发步骤 298

9.4.1 利用DLL实现窗体重用 298

9.4.2 在DLL中实现对象 303

9.5 程序改进 309

9.5.1 编写技巧 309

9.5.2 调用技巧 309

9.5.4 在DLL中使用MessageBox代替ShowMessage 310

9.5.3 调试技巧 310

9.5.5 定制不同语言版本的应用程序 311

9.6 小结 313

第10章 OLE操作实例 315

10.1 程序设计的基本要求 316

10.2 基础知识点 316

10.2.1 链接与嵌入 316

10.2.2 使用OLE的优点 317

10.2.3 TOleContainer组件的属性 317

10.2.4 TOleContainer组件的方法 321

10.2.5 TOleContainer组件的事件 324

10.3 设计思路 325

10.4 开发步骤 326

10.4.1 创建OLE自动化服务器 326

10.4.2 建立OLE客户程序 330

10.5.1 OLE服务器的菜单和工具栏 333

10.5 程序改进 333

10.5.2 浏览器设计 335

10.5.3 复合文档 339

10.6 小结 348

第11章 桌面数据库开发 349

11.1 程序设计的基本要求 350

11.2 基础知识点 351

11.2.1 数据库的基本概念 351

11.2.2 使用数据库 352

11.2.3 数据库应用程序的体系结构 355

11.2.4 数据库应用程序开发步骤 356

11.2.5 Delphi 7数据库访问组件 358

11.2.6 数据集组件基础知识 383

11.2.7 使用数据控制组件 384

11.2.8 使用Delphi自带常用数据工具 393

11.3 设计思路 400

11.4 开发步骤 402

11.5 程序改进 421

11.6 小结 423

第12章 多层C/S数据库开发 425

12.1 程序设计的基本要求 426

12.2 基础知识点 426

12.2.1 Microsoft SQL SERVER 2000介绍 426

12.2.2 BDE的配置 427

12.2.3 COM/DCOM概述 427

12.2.4 MIDAS技术 434

12.3 设计思路 438

12.4 开发步骤 439

12.4.1 设计数据库服务器 439

12.4.2 设计应用程序服务器 441

12.4.3 BDE的配置 445

12.4.4 客户端程序设计 446

12.5 程序改进 454

12.6 小结 455

第13章 制作一个Rave报表实例 457

13.1 程序设计基本要求 458

13.2 基础知识 458

13.2.1 Rave概述 458

13.2.2 Rave报表可视化设计 470

13.3 设计思路 484

13.4 开发步骤 484

13.5 程序改进 490

13.6 小结 493

第14章 一个网上聊天程序 495

14.1 程序设计基本要求 496

14.2 基础知识点 497

14.3 编写基于UDP协议的网上聊天程序 498

14.3.1 常用的基于UDP协议的网络组件介绍 499

14.3.2 基于UDP的聊天工具的实现 506

14.4 编写基于TCP/IP协议的网上聊天程序 514

14.4.1 常用的基于TCP/IP协议的网络组件介绍 514

14.4.2 基于TCP的聊天工具的实现 525

14.5 程序的改进 534

14.6 小结 536

第15章 开发Web应用程序 537

15.1 程序设计的基本要求 538

15.2 基础知识点 538

15.2.1 URL介绍 538

15.2.2 基本的HTML结构 540

15.3 Web服务器开发技术简介 544

15.4 Web Broker技术简介 546

15.4.1 Web Broker应用程序的结构 546

15.4.2 动作项 547

15.4.3 产生响应消息的内容 548

15.5 Web应用程序开发 550

15.6 简易网络浏览器开发 561

15.7 小结 565

第16章 制作一个帮助文件 567

16.1 帮助系统制作概述 568

16.2 设计思路 569

16.3 制作步骤 569

16.3.1 编写RTF文件 569

16.3.2 编写HPJ文件 572

16.3.3 编译Help工程文件 572

16.3.4 在Delphi程序中调用HLP文件 572

附录A Windows API函数 575

附录B Object Pascal语法 619

B.1.2 识别符(Identifiers) 620

B.1.3 标签(Label) 620

B.1 基本字符和符号 620

B.1.1 特别符号(Symbols) 620

B.1.4 字符串 621

B.1.5 注释 621

B.2 常量与变量 621

B.2.1 声明变量 621

B.3 数据类型 622

B.3.1 简单类型 622

B.2.2 声明常量 622

B.3.2 字符串类型 625

B.3.3 结构数据类型 625

B.3.4 指针类型 628

B.4 运算符 629

B.4.1 算术运算符 629

B.4.2 逻辑运算符 629

B.5.1 赋值语句 630

B.5 语句 630

B.4.4 运算符的优先级 630

B.4.3 关系运算符 630

B.5.2 块语句 631

B.5.3 控制语句 631

B.6 过程与函数 634

B.6.1 过程与函数的定义和调用 634

B.6.2 过程与函数的参数 635

附录C 配置数据库引擎BDE 637

C.1 BDE Administrator概述 638

C.2 BDE Administrator数据库页的操作 640

C.3 BDE Administrator配置页的操作 641

附录D ModelMaker 6.2使用指南 651

D.1 ModelMaker建模工具概述 652

D.2 基本概念 653

D.3 一个简单的ModelMaker应用例子 656

D.4 小结 664

精品推荐