《Delphi 5高级应用与开发》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:熊奡,钱程编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2000
  • ISBN:711508503X
  • 页数:547 页
图书介绍:本书融合了利用Delphi5开发Windows下应用程序的理论和实践经验,全面介绍了利用Delphi5开发应用程序的常用方法和技巧,并附有大量的程序开发实例。

第一章 步入Delphi殿堂 1

1.1 新特性简介 1

1.2 Delphi 5系统配置 5

1.3 快速生成应用程序 5

1.4 “Hello Delphi 5” 14

1.5 小结 18

第二章 基本VCL控件的应用 19

2.1 列表框与标签控件的开发 19

2.2 Memo控件的应用 25

2.3 按钮控件的应用 33

2.4 选项按钮和复选箱控件 43

2.5 小结 52

3.1 菜单设计 53

第三章 菜单、工具栏和对话框设计 53

3.1.1 主菜单的设计 54

3.1.2 弹出菜单的设计 63

3.2 工具栏设计 75

3.3 对话框设计 86

3.3.1 对话框函数 86

3.3.1 使用标准对话框控件 89

3.4 小结 100

第四章 Delphi 5图文处理 101

4.1 文本编辑 101

4.2 绘制图形 112

4.2.1 直线的绘制 113

4.2.2 椭圆的绘制 115

4.2.3 绘制多边形 117

4.2.4 绘制矩形 120

4.2.5 复杂图案的绘制 122

4.2.6 设计一个动画 127

4.3 图像处理 134

4.3.1 图像的显示 134

4.3.2 图像颜色转换 141

4.4 小结 144

第五章 Delphi 5文件操作和处理 145

5.1 文件类控件的使用 145

5.1.1 DriveComboBox控件 146

5.1.2 DirectoryListBox控件 147

5.1.3 FileListBox控件 150

5.1.4 FilterComboBox控件 154

5.1.5 利用文件类控件制作应用程序 158

5.2 文件类函数的调用 163

5.2.1 目录操作函数 164

5.2.2 驱动器操作函数 170

5.2.3 文件操作函数 174

5.3 对文本文件的处理 178

5.3.1 常用函数 178

5.3.2 从文本文件中读取数据 179

5.4 小结 187

第六章 高级ActiveX控件应用 189

6.1 制作日历 189

6.2 文件查找 198

6.3 制作简易画笔 207

6.4 制作屏保程序 231

6.5 小结 238

第七章 通用窗体的开发 239

7.1 多页面窗体开发 239

7.2 多窗体开发 249

7.3 单文档界面(SDI)开发 261

7.4 多文档界面(MDI)开发 268

7.5 小结 284

第八章 信息共享技术 287

8.1 剪贴板及其应用 287

8.1.1 使用剪贴板传输文本 287

8.1.2 剪贴板类 288

8.1.3 利用剪贴板传输图像 289

8.1.4 建立自己的剪贴板观察程序 291

8.2 动态数据交换技术 298

8.2.1 Windows的DDE原理和Delphi的DDE实现机制 298

8.2.2 DDE组件 299

8.2.3 DDE实用程序 301

8.3.1 OLE简介 313

8.3 对象的链接与嵌入 313

8.3.2 OLE控件 315

8.3.3 OLE应用程序的开发 317

8.4 小结 336

第九章 动态链接库(DLLs)编程 337

9.1 Windows的动态链接库原理 337

9.1.1 动态链接库的工作原理 337

9.1.2 Windows系统的动态链接库 338

9.2 DLLs的编写和调用 338

9.2.1 DLLs的编写 338

9.2.2 调用DLLs 343

9.3 利用DLLs实现数据传输 352

9.3.1 DLLs的全局内存原理 352

9.3.2 利用DLLs实现应用程序间的数据传输 353

9.4.1 利用DLL实现窗体重用的一般步骤 363

9.4 利用DLLs实现窗体重用 363

9.4.2 窗体重用实例 364

9.5 小结 379

第十章 Delphi 5多媒体开发 381

10.1 多媒体控件 381

10.2 音频多媒体 391

10.3 视频多媒体 400

10.4 CD多媒体 411

10.5 小结 418

第十一章 数据库开发和Internet应用 419

11.1利用数据库向导 419

11.2 设计数据库应用程序 425

11.3 SQL在Delphi 5中的应用 433

11.4 设计数据库报表 443

11.5 简便的网络应用 446

11.6 小结 455

第十二章 外设操作和多线程技术 457

12.1 鼠标操作 457

12.1.1 改变鼠标的指针 457

12.1.2 确定鼠标的位置 462

12.2 键盘操作 468

12.2.1 确定按键 468

12.2.2 确定换档键 473

12.3 线程概述 479

12.3.1 线程的概念 479

12.3.2 线程的应用 480

12.4 多线程技术应用 489

12.5 小结 502

附录 Delphi 5常用的API函数 503