图书介绍

DelPhi 5.0程序设计 高级编程篇PDF|Epub|txt|kindle电子书版本网盘下载

DelPhi 5.0程序设计 高级编程篇
  • 王忠华等编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113036147
  • 出版时间:2000
  • 标注页数:436页
  • 文件大小:83MB
  • 文件页数:448页
  • 主题词:Delphi

PDF下载


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

下载说明

DelPhi 5.0程序设计 高级编程篇PDF格式电子书版下载

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

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

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

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

图书目录

第1章 深入认识Delphi1

1.1 Delphi的特点1

1.2 Delphi 5.0的适用范围1

1.2.1 Delphi 5.0的开发工具及特征1

1.2.2 Delphi 5.0应用概述3

1.3 应用程序中的窗体5

1.4 创建窗体8

1.4.1 Delphi应用程序的TApplication类8

1.4.2 窗体的创建9

1.4.3 Delphi 5.0的窗体创建事件10

1.4.4 关于Splash13

1.4.5 创建全局公用模块15

1.5 工程管理23

1.5.1 项目管理器23

1.5.2 创建To-do lists24

1.5.3 创建项目组25

1.5.4 模板和对象库26

1.6 Delphi 5.0环境定制27

1.6.1 组织工作区27

1.6.2 定制桌面29

1.6.3 定制帮助系统32

1.7 小结32

第2章 使用组件33

2.1 Delphi可视化组件概述33

2.1.1 与文本相关组件33

2.1.2 按钮与选项组件36

2.1.3 状态条组件36

2.1.4 窗体分割组件36

2.1.5 列表组件37

2.1.6 滚动组件38

2.1.7 网格、表格组件39

2.1.8 图形、图像组件39

2.1.9 多媒体(MultiMedia)和OLE组件39

2.1.10 标准对话框组件40

2.2 框架(Frames)用法41

2.2.1 创建框架41

2.2.2 将框架添加到组件模板42

2.2.3 使用和修改框架42

2.2.4 框架的共享44

2.3 菜单组件及其用法44

2.3.1 菜单项的功能分类45

2.3.2 动态建立菜单项48

2.3.3 在Delphi 5.0中创建图像菜单50

2.3.4 Owner-Draw菜单项51

2.4 ListView组件与TreeView组件53

2.4.1 ListView组件的用法54

2.4.2 TreeView组件的用法57

2.5 工具栏组件的用法61

2.5.1 Toolbar组件62

2.5.2 Coolbar组件62

2.5.3 Controlbar组件66

2.5.4 PageScroller组件69

2.6 小结69

第3章 Delphi自定义组件70

3.1 组件原理70

3.1.1 什么是组件?70

3.1.2 建立组件过程概述71

3.1.3 建立组件的途径71

3.1.4 组件Delphi中的消息处理机制72

3.2.1 创建简单的组件77

3.2 由现存组件派生组件77

3.2.2 测试新建组件80

3.2.3 改变组件的缺省属性81

3.2.4 将组件放入组件面板中82

3.3 多组件组合87

3.4 创建新组件95

3.4.1 创建属性95

3.4.2 创建事件98

3.4.3 处理消息103

3.4.4 增加Component Palette上的位图107

3.4.5 提供有关属性和事件的帮助108

3.5 非可视化组件113

3.5.1 创建非可视化组件113

3.5.2 使用非可视化组件118

3.6 小结119

3.5.3 定义客户操作119

第4章 多线程(THREAD)120

4.1 线程的基本知识120

4.1.1 进程和线程120

4.1.2 多任务121

4.1.3 何时创建线程121

4.1.4 何时不用创建线程122

4.1.5 线程的调度122

4.2 用Delphi 5.0创建多线程应用程序124

4.2.1 Delphi 5.0的多线程工作模型124

4.2.2 线程构件124

4.2.3 创建线程类126

4.2.4 多线程同步131

4.2.5 线程的控制139

4.3 多线程控制应用范例139

4.4 小结144

5.1 动态链接库原理145

第5章 动态链接库(DLLS)编程145

5.1.1 动态链接库的工作原理146

5.1.2 Windows系统的动态链接库146

5.1.3 为什么使用DLL?147

5.1.4 系统DLL的含义148

5.1.5 DLL与EXE文件之间的区别148

5.1.6 DLL编写规则149

5.2 在Delphi中DLLs的编写和调用149

5.2.1 编写一般DLLs的步骤151

5.2.2 动态链接库中的标准指示152

5.2.3 DLLs中的变量和段153

5.2.4 DLLs中的运行时间错和处理153

5.2.5 库初始化代码的编写154

5.2.6 编写一般DLLs的应用举例155

5.2.8 从DLL中输出字符串156

5.2.7 DLL中的重载函数问题156

5.2.9 调用DLLs158

5.3 利用DLLs实现窗体重用166

5.3.1 利用DLLs实现窗体重用的一般步骤166

5.3.2 使用DLL模态窗体166

5.3.3 DLL中的非模态窗体168

5.3.4 窗体重用实例168

5.4 利用DLLs实现数据传输174

5.4.1 DLLs中的全局内存174

5.4.2 利用DLLs实现应用程序间的数据传输175

5.5 DLL与Delphi组件包178

5.6 小结179

第6章 COM对象180

6.1 COM的基本概念180

6.2 Delphi实现COM的机理180

6.3 创建COM应用182

6.4 COM的注册与调用186

6.5 利用COM实现系统外壳扩展189

6.5.1 上下文菜单扩展COM的编写189

6.5.2 程序说明195

6.6 小结198

第7章 对象链接与嵌入199

7.1 OLE简介199

7.1.1 OLE1.0和OLE2.0199

7.1.2 链接与嵌入199

7.1.3 设计状态OLE对象的创建200

7.1.4 OLE类、文件、项目200

7.1.5 OLE自动化201

7.1.6 类型库201

7.1.7 OLE数据类型202

7.1.8 TAutoObject对象203

7.2 创建OLE自动化服务器205

7.2.1 编写OLE自动化服务器205

7.2.2 Delphi 5类型库编辑器205

7.2.3 服务器程序208

7.2.4 注册自动化服务器212

7.2.5 编写客户程序213

7.3 TOLEContainer组件214

7.3.1 OLE对象创建的步骤214

7.3.2 OLE应用程序的开发215

7.4 OLE与Office97219

7.4.1 早期的控制方式220

7.4.2 利用Delphi 5.0的新特性向Word发送数据232

7.5 小结237

8.1.1 何谓ActiveX控件?238

8.1 ActiveX控件原理238

第8章 ActiveX控件238

8.1.2 ActiveX控件与Delphi组件239

8.2 在Delphi中使用ActiveX控件240

8.2.1 ActiveX控件的安装方法240

8.2.2 TOleControl类245

8.2.3 使用Microsoft ActiveMovie Control控件245

8.2.4 使用Delphi的ActiveX控件248

8.3 ActiveX控件的编写方法259

8.3.1 建立ActiveX ChiCharEdit259

8.3.2 添加新属性264

8.3.3 添加属性页265

8.3.4 ActiveX Form267

8.4 小结271

9.1.1 什么是多媒体(Multimedia)?272

9.1 认识多媒体272

第9章 多媒体系统272

9.1.2 多媒体计算机系统273

9.1.3 计算机多媒体系统的应用273

9.1.4 多媒体制作软硬件工具274

9.1.5 多媒体编辑系统276

9.1.6 多媒体的相关名词278

9.2 个人计算机的多媒体功能280

9.2.1 Windows 98的娱乐功能280

9.2.2 MCI接口281

9.2.3 Microsoft DirectX技术283

9.3 Delphi的多媒体控件283

9.3.1 多媒体MediaPlayer控件284

9.3.2 Delphi的MCI控制播放原理及其时间格式289

9.3.3 多媒体在Delphi中的应用290

9.4.2 卡通构件300

9.4.1 卡通控件简介300

9.4 卡通构件300

9.4.3 卡通构件的使用302

9.5 小结303

第10章 在Delphi 5.0中使用汇编304

10.1 Delphi 5.0的内置汇编器304

10.1.1 Asm语句304

10.1.2 寄存器的使用304

10.1.3 汇编程序语句的语法305

10.1.4 标签305

10.1.5 指令操作码305

10.1.6 汇编指令307

10.1.7 操作数308

10.1.8 表达式309

10.1.9 汇编程序过程和函数318

10.2.1 访问接口及定时器——乐曲演奏程序319

10.2 应用汇编程序实例319

10.2.2 访问寄存器——CPUID322

10.3 小结332

第11章 异常处理与程序调试333

11.1 Delphi异常处理机制与异常类333

11.1.1 运行库异常类(RTL Exception)334

11.1.2 对象异常类338

11.1.3 部件异常类340

11.2 异常处理341

11.2.1 异常响应与try-except语句341

11.2.2 异常保护与try-finally语句342

11.2.3 使用异常实例345

11.2.4 提供缺省响应345

11.2.5 响应一族异常346

11.2.6 异常的重引发和处理嵌套346

11.2.7 自定义异常类的应用347

11.2.8 利用异常响应编程351

11.3 程序调试353

11.3.1 调试工具的基本设置353

11.3.2 程序运行的控制355

11.3.3 使用断点356

11.3.4 检查变量和表达式的值359

11.3.5 检查函数和过程调用360

11.3.6 监视线程状态361

11.3.7 监视微处理器状态362

11.3.8 局部变量监视窗口363

11.3.9 模块窗口363

11.3.10 事件日志窗口365

11.3.11 FPU窗口367

11.4 使用Browser368

11.4.2 Details区的显示页369

11.4.1 使用加速按钮369

11.4.3 使用Browser370

11.5 小结371

第12章 发布软件372

12.1 Delphi应用程序的Help系统372

12.1.1 Help文件的建立372

12.1.2 应用hcw.exe创建Help的实例380

12.1.3 Delphi应用程序的Help编程387

12.1.4 Delphi帮助提示(Hint)的应用390

12.2 支持文件394

12.2.1 使用Windows INI文件394

12.3 Windows注册表397

12.4 Installshield Express工具402

12.5 小结414

附录 Delphi错误信息表415

热门推荐