| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 注册表浏览器的开发
1.1 使用TRegistry
1.1.1 TRegistry属性
4.1.2 TRegistry方法
1.2 字符串
1.2.1 字符串类型
1.2.2 短字符串
1.2.3 长字符串
1.2.4 宽字符串
1.2.5 使用空字符结尾字符串
1.3 字符串列表
1.3.1 在列表中操作字符串
1.3.2 装载、保存字符串列表
1.3.3 创建新的字符串列表
1.3.4 向字符串列表中加入对象
1.3.5 字符串列表应用
1.4 记录和记录文件
1.4.1 记录
1.4.2 标准输入/输出
1.4.3 记录文件
1.5 动作列表开发
1.5.1 动作对象
1.5.2 使用Action
1.5.3 预定义Action类
1.5.4 编写动作组件
1.6 项目实现
1.6.1 程序界面
1.6.2 实现方法
1.6.3 技术点评
第2章 抓图及图像处理软件
2.1 位图
2.1.1 位图的基础知识
2.1.2 位图
2.1.3 TBitmap类
2.2 颜色与调色板
2.2.1 颜色
2.2.2 调色板(Palette)
2.3 设备环境
2.3.1 图形对象
2.3.2 图形模式
2.3.3 设备环境类型
2.3.4 利用设备环境获取设备信息
2.3.5 保存、恢复以及重设设备环境
2.4 Delphi的图形图像支持
2.4.1 TCanvas类
2.4.2 TImage类
2.4.3 TGraphic类
2.4.4 TPicture类
2.4.5 TPen类
2.4.6 TBrush类
2.4.7 类方法应用实例
2.5 项目实现
2.5.1 程序界面
2.5.2 实现方法
2.5.3 技术点评
第3章 文件管理软件
3.1 文件基本操作
3.2 使用SHFileOpenration处理文件
3.3 文件的查找
3.4 文件信息的获取
3.4.1 大小、修改日期和属性
3.4.2 类型和图标
3.4.3 使用Windows Shell浏览子文件夹
3.4.4 对PIDL进行操作
3.5 VCL拖放
3.5.1 TControl的拖放支持
3.5.2 VCL拖放的开发过程
3.5.3 高级VCL拖放
3.6 OLE拖放
3.6.1 COM技术基础
3.6.2 OLE拖放理论
3.7 项目总结
3.7.1 程序界面
3.7.2 实现方法
3.7.3 技术点评
第4章 Hook程序
4.1 DLL技术
4.1.1 DLL的创建
4.1.2 函数的导出
4.1.3 DLL撰写
4.1.4 DLL使用
4.2 文件映像
4.2.1 基本知识
4.2.2 创建文件映像对象
4.2.3 共享文件和内存
4.2.4 对文件映像对象的读写
4.2.5 关闭文件映像对象
4.3 Hook技术
4.3.1 Hook链
4.3.2 Hook过程
4.3.3 Hook相关API函数
4.3.4 几种常用的Hook类型
4.4 任务栏开发
4.4.1 任务栏概述
4.4.2 任务栏按钮的可视性
4.4.3 使用状态栏
4.5 项目总结
4.5.1 程序界面
4.5.2 实现方法
4.5.3 技术点评
第5章 ICQ服务器
5.1 多线程技术
5.1.1 定义线程对象
s1.2 编写线程函数
5.1.3 调整线程
5.1.4 执行线程对象
5.1.5 在分布式应用程序中使用线程
5.2 Socket技术
5.2.1 实现服务
5.2.2 Socket连接类型
5.2.3 描述Socket
5.3 Socket组件使用
5.3.1 使用TClientsocket
5.3.2 使用Tserversocket
5.3.3 对Socket事件作出响应
5.3.4 通过socket连接读写数据
5.4 流
5.4.1 Delphi中的流类
5.4.2 文件流
5.4.3 内存流
5.5 TeeChat开发
5.5.1 设置TeeChart
5.5.2 图表数据的修改
5.5.3 使用图表和数据系列
5.6 项目总结
5.6.1 程序界面
5.6.2 实现方法
5.6.3 技术点评
第6章 DirectX游戏
6.1 DirectDraw
6.1.1 关于DirectDraw
6.1.2 DirectDraw特性
6.1.3 DirectX与组件对象模型(COM)
6.1.4 DirectDraw基本图形概念
6.1.5 DirectDraw结构
6.1.6 控制级(Cooperative Level)
6.1.7 DirectDraw对象
6.1.8 页面(Surface)
6.1.9 裁剪器(Clipper)
6.1.10 高级DirectDraw主题
6.2 DirectSound
6.2.1 Directsound架构
6.2.2 DirectsoundCapture
6.3 项目实现
6.3.1 程序界面
6.3.2 技术点评
第7章 高线数据库浏览器
7.1 BDE及 ODBC配置
7.1.1 保存设置信息
7.1.2 自动配置ODBC
7.1.3 手动配置ODBC
7.1.4 BDE参数配置
7.2 ADO组件开发
7.2.1 ADO组件概览
7.2.2 连接到ADO数据存储
7.2.3 使用事务
7.2.4 使用ADO数据集合
7.2.5 使用TADODataset
7.2.6 使用TADOTable
7.2.7 使用TADOQuery
7.2.8 使用TADOStoredProc
7.2.9 执行命令
7.3 项目总结
7.3.1 程序界面
7.3.2 实现方法
7.3.3 技术点评
第8章 基于Delphi的Web
8.1 多层应用与瘦客户
8.1.1 多层体系结构概述
8.1.2 选择连接方式
8.1.3 创建应用服务器的一般步骤
8.1.4 远程数据模块
8.1.5 Provider
8.1.6 创建客户程序的一般步骤
8.1.7 与应用服务器连接
8.1.8 调用服务器上的接口
8.2 CGI和ISAPI
8.2.1 基于CGI的解决方案
8.2.2 基于ISAPI的解决方案
8.2.3 ISAPI的扩展 DLL
8.2.4 使用ISAPI的注意事项
8.3 Delphi下的Web开发
8.3.1 术语和标准
8.3.2 创建Web应用程序
8.3.3 创建回应消息内容
8.3.4 在回应中使用数据库信息
8.4 在MIDAS中使用Web技术
8.5 项目总结
8.5.1 实现方法
8.5.2 技术点评
附录
附录A 文件相关API函数
附录B 打印相关API函数
附录C API和 Delphi数据类型对照
附录D 文件名处理函数
附录E SHFileOpenration标记
附录F 文件属性值
附录G 网络资源