本书编者多年跟踪Delphi,将手中积攒的近百个实例,由简入繁地逐一加以解说编排,全面且有重点地介绍了Delphi 2007的基础编程知识、表单界面的设计、基本控件和高级控件的应用,文件与注册表编程、多媒体编程、数据库编程、网络编程、高级系统编程和PHP编程。本书最后介绍的几个综合应用实例,将Delphi编程的各方面知识加以编排,可使读者在入门的基础上进一步掌握Delphi编程。
本书以实例为主线,深入浅出地介绍了Delphi 2007的基础编程知识、表单界面的设计、基本控件和高级控件的应用、文件与注册表编程、多媒体编程、数据库编程、网络编程、高级系统编程和PHP编程。
本书不仅适合Delphi编程的入门读者,也适合具有一定Delphi编程基础的中、高级读者,同时可以作为Delphi的使用手册,供程序设计者随时查阅使用。
第1章 基础实例
实例1 月份天数判断器
实例2 文本加密器
实例3 打印金字塔
实例4 我的计算器
实例5 歌德巴赫猜想
实例6 智慧拼盘
第2章 表单设计
实例1 红色表单
实例2 About Me表单
实例3 自适应表单
实例4 不规则表单
实例5 随意拖动表单
实例6 布幕表单
实例7 透明的表单
实例8 托盘上的表单
实例9 登录表单
第3章 基本控件
实例1 菜单的灰度控制
实例2 双语菜单
实例3 图形化菜单
实例4 带快捷键标签
实例5 动态标签
实例6 超链接标签
实例7 带阴影的标签
实例8 显示掩藏的密码
实例9 代码查看器
实例10 Memo数据交换
实例11 Memo的查找功能
实例12 支持键盘的按钮
实例13 标题栏上的按钮
实例14 滚动条
第4章 高级控件
实例1 选项框
实例2 列表框
实例3 设置列表框的背景
实例4 带水平滚动条的列表框
实例5 下拉组合框
实例6 用对话框设置Memo内容的字体和颜色
实例7 用Timer取系统时间
实例8 钟表
实例9 用TreeView实现一个可以拖拉管理图书分类
实例10 扫雷
第5章 文件与注册表
实例1 Ini文件访问
实例2 格式文件的读写
实例3 流文件
实例4 文本文件读写
实例5 文件切割
实例6 无格式文件
实例7 文件搜索
第6章 多媒体编程
实例1 无需控件的音乐编程
实例2 MP3播放器
实例3 多格式媒体播放器
实例4 综合操作JPEG图形的实例
实例5 跑马灯图片
实例6 流沙图
实例7 计算机艺术图形
实例8 通过复杂的数学函数画出来的图形
实例9 图画显示
实例10 图片浏览器
实例11 视频播放器
实例12光驱控制
第7章 数据库编程
实例1 BDE数据库设计
实例2 ADO数据库设计
实例3 访问与编辑数据
实例4 数据库用户界面设计
实例5 数据库模糊查询功能的改进
实例6 在DBGrid中插入下拉组合框
第8章 网络编程
实例1 获取本机IP地址程序
实例2 一个简单的Web浏览器
实例3 Callphone
第9章 高级编程
实例1 单文档文本编辑器
实例2 多文档接口文本编辑器
实例3 键盘监控
实例4 控制面板调用
实例5 控制面板程序编制
实例6 OLE操作Word文档
实例7 帮助文件的制作与调用
第10章 综合实例
实例1 童虎光盘管理系统
实例2 学生信息管理系统
实例3 成批文件命名器
实例4 我的电子词典
实例5 Donhko Clock
实例6 一键启动
实例7 桌面精灵
第11章 PHP编程
实例1 Button
实例2 ButtonView
实例3 MainMenu
实例4 Frames
实例5 Windows
实例6 Database
实例7 WebMail
附录