Delphi高级编程
2002-2
人民邮电出版社
刘啸
370
579000
本书介绍了Delphi各个方面的高级编程技术,实例涉及的范围比较广,涵盖了Windows开发领域中包括系统、对象模型(COM)、网络、多媒体与数据库等各个方面。每个例子均有一定深度,对于解决读者在开发工作中遇到的具体问题有相当大的帮助。 本书适合于Delphi的中高级读者阅读,同时也可用于Delphi的初学者在掌握Delphi基本编程技巧后的进一步学习。
第1章 界面设计 1.1 可停泊窗体的设计 1.1.1 定义停泊区 1.1.2 如何定义停泊对象 1.1.3 几个重要的事件 1.1.4 简单示例 1.2 透明表格 1.3 自适应分辨率的窗体的实现 1.4 ActiyeForm 1.5 控件阴影效果的实现 1.6 本章小结第2章 控件使用和开发 2.1 编辑IP地址的控件 2.1.1 IP控件的使用 2.1.2 IP控件的属性、方法及事件 2.1.3 IP控件的实现 2.2 MediaPlayer控件的使用 2.2.1 MediaPlayer组件的主要属性和方法 2.2.2 简易CD播放机制作示例 2.2.3 在多媒体文件中批量抓取图像 2.3 TChart控件的使用 2.4 Memo中绘制图形 2.4.1 TMemo的基本属性 2.4.2 在Memo中绘制图形 2.5 THyperLink控件 2.6 TDataTimePicker控件的使用 2.6.1 TDataTimePicker基本届性 2.6.2 在Delphi中获取和修改文件的时间 2.7 CoolBar控件的使用 2.7.1 TCoolBar控件的基本届性 2.7.2 CoolBar的使用 2.8 ListBox和ComboBox中加图片 2.9 本章小结第3章 文件操作 3.1 目录文件遍历 3.1.1 Delphi的文件管理标准过程 3.1.2 Delphi提供的文件控件简介 3.1.3 目录文件遍历示例 3.1.4 其他补充 3.2 类型文件的操作 3.2.1 Delphi处理文件的输入和输出 3.2.2 如何选择文件类型 3.2.3 类型文件的应用 3.3 INI文件编程 3.3.1 INI文件的基本知识 3.3.2 在Delphi中操作INI文件 3.3.3 示例 3.4 比较两个文档间的异同 3.5 将WAV文件加入EXE文件中 3.5.1 在工程中引用资源文件 3.5.2 调用资源文件 3.5.3 一个存取资源文件中的WAV的实例 3.6 本章小结第4章 线程 4.1 一个简单的线程的例子 4.1.1 线程的基本知识 4.1.2 一个简单的线程例子 4.2 线程中使用临界区和互斥元 4.2.1 类的构造 4.2.2 信号灯对象与互斥对象的使用 4.3 数据库后台查询例子 4.3.1 基本思想 4.3.2 一个多线程同步查询的例子 4.4 TThread的使用 4.4.1 一个简单的使用TThread的例子 4.4.2 使用TThread中的同步问题 4.5 本章小结第5章 COM/DCOM编程 5.1 COM自动化对象 5.1.1 建立简单的服务器 5.1.2 建立简单客户程序 5.2 IE扩展的实现 5.3 Variant数组的运用 5.4 利用COM技术实现外壳扩展的属性页 5.5 本章小结第6章 图像编程 6.1 图像浏览器 6.1.1 文件浏览功能的实现 6.1.2 图像的显示 6.1.3 实例制作 6.2 透明窗体效果 6.2.1 窗体的全透明 6.2.2 获取桌面图像内容 6.2.3 实例制作 6.3 图像色彩平街调整 6.3.1 提供调整手段 6.3.2 实现图像色彩平衡调整 6.3.3 实例制作 6.4 自定义滤镜 6.4.1 滤镜基本知识 6.4.2 矩阵卷积型滤镜变换 6.4.3 实例制作 6.5 简单的OpenGL绘图 6.5.1 OpenGL的基本知识 6.5.2 OpenGL绘图 6.5.3 实例制作 6.6 本章小结第7章 多媒体编程 7.1 旋转文字 7.1.1 TLogFont结构 7.1.2 实例制作 7.2 动画光标 7.2.1 动画光标的素材 7.2.2 设置鼠标光标 7.2.3 实例制作 7.3 汇编控制喇叭发声 7.3.1 Beep函数 7.3.2 嵌入汇编语句控制喇叭发声 7.3.3 实例制作 7.4 MediaPlayer控件的使用 7.4.1 MediaPlayer控件的基本使用方法 7.4.2 进度控制 7.4.3 显示区域的控制 7.4.4 实例制作 7.5 DirectDraw入门 7.5.1 DirectDraw基础知识 7.5.2 DelphiX控件包 7.5.3 DelphiX控件包的安装 7.5.4 实例制作 7.6 本章小结第8章 OLE编程……第9章 数据库编程第10章 系统编程第11章 网络编程第12章 其他