Delphi 6是Borland的最新力作,不但继承了Delphi本身就有的强大核心,并且增加了许多新功能。本书主要介绍Delphi 6的基本知识和编程的具体方法,从最基本的应用程序到高级的数据库、网络程序设计、多媒体游戏设计都有完整说明。
本书适合Delphi编程的初学者,对于有一定Delphi基础的中级用户,也可以从书中了解程序的开发技巧。
样章试读
目录
- 第1章 Delphi的介绍
1-1Delphi功能特色介绍
1-2如何得到程序的帮助
1-3Delphi设计环境介绍
1-4使用组件来设计程序
第2章 开始设计程序
2-1Class类别
2-2设计Application项目程序
2-3设计Form和编写程序代码
2-4执行一个程序
2-5执行外部程序
第3章 Object Pascal 介绍
3-1Object Pascal
3-2基本语法
3-3程序流程
3-4数据类型
3-5子程序的使用
第4章 组件介绍
4-1可视化组件
4-2使用可视化组件
4-3可视化组件介绍
第5章 Registry
5-1Delphi中的Registry
5-2使用RegEdit登录编辑器
5-3写入Registry
5-4读出Registry
5-5记录Form组件信息
5-6记录应用程序序号
第6章 INI设置文件
6-1INI文件的设计结构
6-2INI数据的类型
6-3读取与写入INI文件
6-4使用INI文件来存储Form信息
第7章 对话框
7-1对话框介绍
7-2打开文件对话框
7-3各式对话框
7-4自制对话窗口
第8章 发展绘图应用程序
8-1绘图应用程序简介
8-2自定义一个“小画家”
8-3制作多媒体动画
8-4制作条形码及分解文字
8-5在DBGrid组件上画图
8-6快速预览图形范例
第9章 键盘及鼠标的应用
9-1键盘及鼠标简介
9-2检查用户所按的键
9-3鼠标是哟功能范例
9-4快捷键使用范例
9-5鼠标的拖拽
第10章 窗口的控制技巧
10-1Form简介
10-2主窗口
10-3如何使用Form
10-4Show和ShowModal的不同
10-5MDI窗口的应用
10-6Frames窗口的应用
10-7如何用子程序产生Form
第11章 文件及目录的使用
11-1新增、删除文件及目录
11-2读取文件
11-3写入文件
11-4查找文件
11-5文件群体更名
第12章 多线程
12-1多线程简介
12-2建立一个多线程Unit
12-3多线程原理
12-4执行一个多线程
12-5多线程的实例研究
第13章 异常处理
13-1何谓异常处理
13-2try…except…end
13-3try…finally…end
13-4异常处理的使用方式
13-5嵌套的异常处理
第14章 DLL设计方式
14-1DLL的设计结构
14-2如何制作一个DLL文件
14-3快速建立DLL文件
14-4建立一个专业的DLL
第15章 网络应用程序
15-1网络简介
15-2从主机取得日期和时间
15-3传送信息给主机
15-4做一个简单的聊天程序
15-5电子邮件简介
15-6送出电子邮件
15-7收取电子邮件
15-8如何使用FTP
15-9制作FTP应用程序
15-10浏览器简介
15-11自定义一个浏览器
第16章 数据库开发环境
16-1快速的程序开发环境
16-2如何使用BDE
16-3如何使用BDE Administrator
16-4如何使用Database Desktop
16-5如何使用SQL Explorer
16-6如何使用SQL Monitor
16-7如何使用Data Pump
16-8如何使用ODBC
第17章 数据库连接及存取
17-1如何连接数据库
17-2连接数据库范例
17-3数据控制组件
17-4TTable数据组件范例
17-5TQuery数据组件范例
17-6利用Tquery进行添加、修改或删除
17-7利用TQuery作交易功能
17-8利用TQuery修改数据表格
第18章 数据库查询
18-1认识SQL查询
18-2基本查询
18-3合并查询
18-4暂存盘查询
第19章 数据打印_Quick_Report
19-1Quick Report介绍
19-2基本数据报表
19-3直式报表制作
19-4查询相关数据
19-5子数据查询
第20章 Install Shield的使用
20-1Install Shield简介
20-2打开一个新的安装文件
20-3功能介绍
第21章 Image Eitor的使用
21-1Image Editor功能简介
21-2资源文件的制作
21-3IQ大挑战(图形篇)
21-4IQ大挑战(文字篇)
21-5光标文件的制作
21-6Icon图标文件的制作
第22章 游戏设计范例
22-1记忆训练游戏
22-2拼图游戏
22-3IQ大挑战
22-4射击游戏
22-5速读游戏
附录
附录1 字符串处理函数1
附录2 字符串处理函数2
附录3 文件相关函数
附录4 不同格式之间的转换
附录5 浮点数格式的转换
附录6 日期时间函数1
附录7 日期时间函数2
附录8 系统内定的颜色值
附录9 颜色的值
附录10 颜色相关函数
附录11 光标的代号
附录12 光标相关函数
附录13 系统信息变量
附录14 日期变量名称1
附录15 日期变量名称2
附录16 系统的错误信息