内容简介
第1章 Delphi概述
Delphi简介
Delphi发展史
Delphi的特点
Delphi 7.0的新特点
Delphi 7.0集成开发环境
主窗口
对象监视器
窗体设计器
代码编辑器窗口
帮助系统
设计一个Delphi 7.0程序
新建工程
属性设置
编辑代码
保存工程
编译执行
Delphi 7.0程序的组成
程序的基本组成
Object Pascal的单元
工程管理
本章小结
练习与实训
第2章 Object Pascal语言
Object Pascal语言基础
基本字符和符号
常量与变量
运算符与表达式
语句
数据类型
简单类型
字符串类型
结构类型
指针类型
可变类型
三种结构的程序设计
顺序控制结构
选择控制结构
循环控制结构
过程与函数
基本概念
常用过程与函数
子程序的参数
子程序的嵌套与递归
变量的作用域
Object Pascal面向Object编程基础
Object与类的定义
类与单元的关系
类的封装与继承
本章小结
练习与实训
第3章 常用组件
按钮及其分类组件
Button组件
BitBtn组件
SpeedButton组件
RadioButton组件
RadioGroup组件
GroupBox组件
CheckBox组件
Panel组件
文本编辑组件
Label组件
Edit组件
MaskEdit组件
Memo组件
RichEdit组件
ListBox列表框组件
组合框组件
滑块型组件
工具栏与状态栏组件
ToolBar组件
CoolBar组件
StatusBar组件
显示与输入对话框
消息框
输入框函数
对话框组件
文件对话框组件
FontDialog组件
ColorDialog组件
PrintDialog和PageSetupDialog组件
FindDialog和ReplaceDialog组件
对话框综合应用实例
目录组件
其他组件
本章小结
练习与实训
第4章 菜单设计
创建主菜单
弹出式菜单
动态设计菜单
使用菜单模板
本章小结
练习与实训
第5章 窗体设计
窗体属性、方法和事件
窗体设计
新建窗体
设置窗体属性
添加组件
设置组件属性
保存文件
利用模板生成窗体
多窗体技术
MDI窗体的创建
MDI窗体的属性和方法
窗体间的切换、调用与共享
本章小结
练习与实训
第6章 图形、图像与多媒体技术
图形图像组件
Tcanvas对象
Shape组件
PaintBox组件
时间组件
图像
Image组件
Bitmap组件
动画
Animate功能简介
主要属性
主要方法
主要事件
应用举例
多媒体
MediaPlayer组件
主要属性
常用方法
应用举例
本章小结
练习与实训
第7章 调试技术与异常处理
错误类型
调试器
调试前的准备
调试器的设置
控制程序的执行
运行到指定行
单步执行
断点执行及断点的设置与使用
暂停程序的执行
观察变量、表达式和属性的值
异常处理
引入异常处理
异常类
异常类的触发方法
处理异常的方法
本章小结
练习与实训
第8章 数据库编程
数据库系统
基本概念
Delphi中数据库引擎的发展
Delphi数据库开发的步骤
数据库桌面系统
Database Desktop概述
设定工作目录与私有目录
创建别名
创建数据库表
数据表格的属性
使用数据库窗体向导设计数据库应用程序
BDE组件
BDE组件常用方法
TTable组件
TQuery组件
TStoredProc组件
TDatabase组件
TSession
数据控制组件
TDBGrid组件
TDBNavigator组件
TDBText组件
TDBEdit组件
TDBMemo组件
TDBImage组件
TDBListBox组件
TDBComboBox组件
TDBCheckBox组件
TDBRadioGroup组件
其他组件
ADO编程
基本ADO的体系结构
ADO数据集组件
应用ADO开发数据库系统举例
Delphi中的SQL编程
SQL查询语句简介
SQL语言编程中的运用
动态SQL语句的编程
SQL编程实例
案例:基于BDE的学生缴费注册系统
数据库设计
主控界面设计及属性设置
实现自动数据计算功能
自己制作数据导航组件
制作初始化设置界面
增加浏览窗体与任意组合条件的数据统计功能
本章小结
练习与实训
第9章 报表设计与打印
Rave报表设计器
概述
使用Rave Reports 5.0创建报表
菜单/工具栏和选项卡
Delphi中的Rave组件
RvProj ect组件
RvSystem组件
其他组件
设计简单Rave报表
案例
技术要点
设计与实现
设计一个多页报表
案例
技术要点
设计与实现
设计数据库报表
案例
技术要点
设计与实现
本章小结
练习与实训
第10章 Internet编程基础
Internet基本概念
纲络和TCP/IP协议
TCP/IP协议及特点
建立一个Web浏览器
创建Web服务器
应用举例
本章小结
练习与实训
第11章 DLL的应用
DLL概述
DLL的基本概念
使用DLL的优点
DLL的创建
DLL工程文件
DLL中的Exports子句
编写DLL
DLL的调用
DLL的静态调用方法
DLL的动态调用方法
利用DLL实现窗体的重用
创建含有窗体的DLL工程文件的步骤
创建含有窗体的DLL工程文件
调用含有窗体的DLL工程文件
本章小结
练习与实训
参考文献