Delphi 7.0是Borland公司最新推出的可视化面向对象开发工具,它使得各种应用程序的。开发简单易行。本书用详尽的实例全面介绍了Delphi在各方面的编程应用。全书共分11篇,主要包括Delphi的界面编程、窗口技巧、汉字处理、游戏制作、图像处理、影音播放、数据库、网络编程、文件操作、系统功能以及Delphi的综合技巧等方面,涉及了Delphi应用方面的大部分内容。针对每一个实例,给出了实例说明、编程思路、步骤、实例效果和小结5个部分,具有很高的实用价值。 \r\n 本书内容丰富、实例翔实、讲解精辟、深入浅出,适用于使用Delphi开发应用程序的用户,尤其适合已经有一定Delphi编程基础的读者。
前言\r\n\r\n第一篇 界面编程\r\n\r\n实例一 在窗口标题栏中使用自绘按钮\r\n实例二 在Delphi中定制提示窗口\r\n实例三 编程实现不规则窗口\r\n实例四 用Delphi制作溅射屏幕\r\n\r\n第二篇 窗口技巧\r\n\r\n实例五 多技巧窗口\r\n实例六 文字倾斜的窗口\r\n实例七 简单工具栏的订制\r\n实例八 实现Dockin效果\r\n\r\n第三篇 汉字处理\r\n\r\n实例九 在Delphi中实现输入法切换\r\n实例十 获取汉字的拼音索引字母\r\n实例十一 实现界面无闪烁多语言切换\r\n实例十二 金额大写转换程序\r\n实例十三 汉字到拼音转换小程序\r\n\r\n第四篇 游戏制作\r\n\r\n实例十四 贪吃蛇游戏\r\n实例十五 俄罗斯方块\r\n\r\n第五篇 图像处理\r\n\r\n实例十六 简单的图像滤镜运算器\r\n实例十七 图像文件的压缩\r\n实例十八 快捷方便的图像浏览器\r\n实例十九 双缓冲技术实现动画\r\n\r\n第六篇 影音播放\r\n\r\n实例二十 打造自己的RM播放器\r\n实例二十一 综合多媒体播放器\r\n实例二十二 简单的录音机\r\n\r\n第七篇 数据库\r\n\r\n实例二十三 显示彩色数据表格\r\n实例二十四 Access数据库中的搜索\r\n实例二十五 在Access数据库中添加/删除项\r\n实例二十六 SQL Server的连接和初步使用\r\n实例二十七 用Tree View来显示数据库信息\r\n\r\n第八篇 网络编程\r\n\r\n实例二十八 获得局域网的计算机列表\r\n实例二十九 实现Ping功能\r\n实例三十 网络资源树形浏览\r\n实例三十一 动态改变DNS地址\r\n\r\n第九篇 文件操作\r\n\r\n实例三十二 简单的文件编辑器\r\n实例三十三 一个加密解密器\r\n实例三十四 不同程序间的文件拖放\r\n实例三十五 建立Internet快捷方式\r\n实例三十六 做一个文件切割器\r\n实例三十七 用Delphi将IE收藏夹导出为HTML文件\r\n\r\n第十篇 系统功能\r\n\r\n实例三十八 获得系统信息\r\n实例三十九 创建控制面板的新项目\r\n实例四十 程序显示在任务栏上\r\n实例四十一 建立高精度计时器\r\n实例四十二 剪贴板监控程序\r\n\r\n第十一篇 综合应用\r\n\r\n实例四十三 用Delphi编码实现程序自启动\r\n实例四十四 制作有动画效果的按钮\r\n实例四十五 公历日期转换为阴历\r\n实例四十六 读写其他进程的内存\r\n实例四十七 键盘鼠标动作记录与回放\r\n实例四十八 屏幕保护程序的预览\r\n实例四十九 动态链接库编程\r\n实例五十 用Delphi制作简单桌面
Delphi是Borland公司推出的一种可视化面向对象开发工具。它的基础是著名的ObjectPascal语言。Delphi的使用十分方便,一个有Pascal语言基础的程序员可以很快地对Delphi上手。Delphi也是各种语言中编译速度最快的语言。
Delphi的功能十分强大,从功能方面说,它和VC可以做到不相上下,就使用来说,Delphi要比VC简单。自Borland公司推出Delphi以来,它就在全世界范围内获得了程序员的热烈欢迎。目前Delphi的最高版本是Delphi 7.0,其功能是十分完善的。
本书通过具体的实例,深入浅出地介绍了使用Delphi语言进行编程的基本方法和技巧,内容丰富。全书内容共分11篇,包括50个实例程序,从不同的方面介绍了Delphi的编程方法和应用:界面编程、窗口技巧、汉字处理、游戏制作、图像处理、影音播放、数据库、网络编程、文件操作、系统功能、综合应用。
为了使读者能从零开始学习Delphi,本书的前面几例讲述得非常详尽,可以保证读者在不懂Delphi的情况下,也能按照本书的指导一步一步地把实例效果编写出来。
本书的每一个实例又包括实例说明、编程思路、步骤、实例效果和小结5个部分。实例说明部分说明该实例想要实现的效果和需要处理的一些问题,编程思路部分说明实现该实例的思路和算法,步骤部分则是逐步具体说明怎样实现该实例,实例效果则是展示该实例应呈现的效果,读者可以自己编出程序后与实例效果对照,小结则是讲述该实例编写过程中的一些体会和值得注意的问题。本书结构合理,讲解透彻,易于读者掌握。
本书所附光盘的内容包括了开发实例的所有程序源代码和用到的相应资源,所有程序代码都在Delphi 7.0/Windows XP Professional环境下编译通过。书中所有实例程序的代码都经过了严格的调试和测试,读者只要按照书中的步骤,最终一定能够圆满地完成程序。
本书主要由马健兵、朱亮、张雷编写,另外罗心晶、吉庆祥、苏瑞、王龙、索双有、袁博、陈海亮、关宁、姜仁武、贾全芳、王嘉宁、刘松涛、盛建武、王为之、杜建峰、徐伟、胡鹏、雷文波、韩中领、贾君琳、朱易昕、娄俊杰、郑东晖、宋怡、胡晓冰、杨现青、陈江龙、王亮等同志也参加了本书的整理和编写工作。本书编写过程中,得到许多领导和同仁的大力支持和帮助,在此一并表示感谢。
由于时间仓促及作者能力有限,书中难免有欠妥之处,恳请广大读者批评指正。
编者
2003年4月