《Delphi编程技巧 多媒体与系统篇》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:清宏计算机工作室编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2001
  • ISBN:7900043470
  • 页数:345 页
图书介绍:本书全面地介绍了Delphi在多媒体和系统方面的各种各样的使用技巧,包括多媒体、注册表、打印、系统控制、进程和线程、图像处理、窗体、控件使用、剪贴板、图标、鼠标和键盘、文件和磁盘、字符串处理、文字和字体等内容。本书介绍的技巧全面而又不失代表性,书中详细介绍了各种技巧的关键所在、实现过程和专家点评。它既可以作为广大用户学习Delphi的指导书,又可以作为程序员编程时的参考手册。本书读者对象为计算机程序开发人员、大专院校计算机专业师生。

第1章 多媒体 1

1.1 显示AVI第一帧 1

1.2 用API实现播放一个WAV文件 2

1.3 Delphi编程实现3DS动画的播放 5

1.4 全屏显示AVI 8

1.5 关闭和打开声道 9

1.6 在多媒体文件中批量抓取图像 12

1.7 循环播放音乐 19

1.8 实现文本显示与声音播放同步 21

1.9 利用Delphi编写屏幕保护程序 26

第2章 注册表 31

2.1 获得系统的默认目录 31

2.2 建立文件类型相关联 33

2.3 设定光驱的自动运行属性 36

2.4 如何将你的程序放在Windows启动中 38

2.5 获得时区信息 39

2.6 壁纸更换 41

2.7 添加字体 43

第3章 打印 45

3.1 文本和图像的打印 45

3.2 获得打印驱动、端口名 48

3.3 获得打印页边距 50

3.4 利用API直接打印 53

3.5 切换打印机的彩色模式 62

3.6 使用打印机内置字体打印 64

3.7 同时打印到多台打印机 65

3.8 在打印中间改变打印机的设置 72

3.9 改变默认的打印机 77

3.10 检测是否存在打印机 78

第4章 Windows系统控制 80

4.1 获取环境变量 80

4.2 任务条上隐藏应用程序窗口 81

4.3 禁止用Alt+Tab键切换任务 82

4.4 禁止拖动时显示窗口内容 83

4.5 获取除了任务条之外桌面的大小 84

4.6 使用资源管理器打开相应的目录 86

4.7 启动控制面板的各项控制功能 87

4.8 链接的视觉效果 90

4.9 设置输入法 91

4.10 响应即插即用变化 93

4.11 隐藏Windows的任务栏 96

4.12 用小执行程序实现Win95桌面的隐藏 97

4.13 得到计算机名 103

4.14 如何获得Win/Dos版本号 104

4.15 获取内存信息 105

4.16 修改系统颜色 107

4.17 辨别分辨率 108

4.18 获取全球标准标准时间 109

4.19 设置系统时间 111

4.20 Delphi中实现系统状态栏图标 112

第5章 进程和线程 116

5.1 列出系统进程 116

5.2 关闭外部已开启的应用程序 117

5.3 防止程序运行多个例程 118

5.4 调用外部程序并知道它的运行状态 121

5.5 提高进程优先级 125

5.6 在线程中处理异常 126

5.7 编程中使用线程 129

第6章 图像处理 132

6.1 动态帮助功能 132

6.2 创建调色板 134

6.3 创建位图 136

6.4 动态多边形 140

6.5 画过滤色 143

6.6 基于图像漫游 149

6.7 屏幕拷贝 152

6.8 使用路径和几何笔 158

6.9 用鼠标选取范围 160

6.10 透明图像画刷 163

6.11 为组件加上边框 168

6.12 移动的字幕和图像 170

6.13 阴影或投影效果 173

6.14 用API处理位图 175

6.15 把TColor值转换成RGB值 177

6.16 RGB颜色与CMYK颜色的转换 178

6.17 显示Jpeg图像文件 182

6.18 图像局部放大原理 184

6.19 图像渐隐技术 188

6.20 图像的镜像显示 191

6.21 实现窗体的渐变背景 197

6.22 实现图像的下拉效果 199

6.23 实现图像的百叶窗效果 200

第7章 窗体设计 202

7.1 显示启动画面 202

7.2 通过客户区移动窗体 204

7.3 窗体生成时的事件顺序 206

7.4 制作可移动的分割窗体 207

7.5 限制窗体的大小 209

7.6 窗体融合技术 212

7.7 给MDI主窗体加背景 214

7.8 在窗体的边框上作图 216

7.9 创建任意形状的窗体 219

7.10 查阅可视窗体的标题 223

7.11 枚举子窗口 225

7.12 确定当前鼠标所在的窗口 229

7.13 使其他程序成为当前窗口 231

7.14 闪烁标题栏 233

8.1 动态生成控件 236

第8章 控件的使用 236

8.2 防止编辑框的输入滚动 238

8.3 列表框项目的拖放操作 240

8.4 在窗体中拖动控件 244

8.5 在状态栏中插入可视控件 245

8.6 控件提示信息的自动显示 249

8.7 制作控件 250

8.8 限制窗口中某类控件的数目 259

8.9 列表框的水平滚动条 261

8.10 在列表框中加入图片 263

第9章 剪贴板 268

9.1 监视剪贴板内容 268

9.2 备份剪贴板格式列表 270

第10章 图标 275

10.1 获取同文件相关联的图标 275

10.2 获取Windows图标 276

10.3 获取动态图标 280

10.4 从文件中提取图标 283

10.5 把图标转换成位图 286

10.6 把位图转换成图标 287

第11章 键盘和鼠标 291

11.1 将鼠标限定在一定范围 291

11.2 判断PrintScreen键是否按下 292

11.3 若隐若现的鼠标 293

11.4 无标题栏窗口程序设计中鼠标拖动技巧 295

第12章 文件与磁盘 298

12.1 获取和修改文件的时间 298

12.2 把文件删除到回收站中 305

12.3 创建临时文件 308

12.4 获取同文件扩展名相关联的应用程序 310

12.5 复制文件 313

12.6 检测驱动器的类型 316

12.7 检测驱动器的容量 317

12.8 获取和设置驱动器卷标 320

12.9 打开和关闭光驱 323

13.1 中英文字数的统计 325

第13章 字符串处理 325

13.2 数值与字符串的相互转化 327

13.3 将小写金额转换成大写金额 330

第14章 文字和字体 334

14.1 改变文字的背景颜色 334

14.2 获得可用字体大小 335

14.3 枚举当前字体 338

14.4 判断是否有某种字体 341

14.5 透明的文字背景色 342

14.6 旋转字体 344