书籍详情

Delphi 5起步与进阶

Delphi 5起步与进阶

作者:钟志明等编著

出版社:国防工业出版社

出版时间:2000-01-01

ISBN:9787118022216

定价:¥25.00

内容简介
  Delphi 5是Inprise(原Borland)公司最新推出的可视化开发工具,它在Delphi 4.0的基础上又增加了许多新的功能,其高速的编译性能、强大的数据库支持以及对Internet开发的支持将帮助开发者开发出高效的应用程序。本书介绍了Delphi 5编程的基础知识,具体内容包括Delphi 5的特点、新增功能、安装方法、开发Delphi程序的步骤、Object Pascal语言、组件库、使用基本组件编程、改进用户界面、图形图像编程、事件及事件响应、多窗体程序设计、多媒体程序设计、Delphi 5数据库开发系统、创建数据库应用程序、生成报表和图表、网络应用程序开发等,附录中列举了常用热键、常用函数和Internet网上的Delphi资源。本书适合Delphi的初、中级用户阅读,也适合广大数据库应用程序开发人员、多媒体程序设计人员、网络应用程序开发人员以及Delphi前期版本的用户参考。
作者简介
暂缺《Delphi 5起步与进阶》作者简介
目录
第1章 概述
1.1 Delphi 5的特点
1.2 Delphi 5的新增功能
1.3 Delphi 5的安装
1.3.1 Delphi的版本
1.3.2 安装Delphi 5的系统需求
1.3.3 安装步骤
1.3.4 Delphi 5的卸载
1.4 小结
第2章 Delphi 5编程基础
2.1 Delphi 5开发环境简介
2.1.1 主窗口
2.1.2 对象监视器
2.1.3 代码编辑器和代码浏览器
2.1.4 窗体(Form)
2.2 编程环境设置
2.2.1 定制菜单与加速栏
2.2.2 定制代码编辑器
2.2.3 定制组件板
2.3 第一个应用程序
2.3.1 Delphi编程的特点
2.3.2 程序设计思路
2.3.3 程序设计
2.3.4 程序的运行
2.3.5 程序的存储
2.4 项目简介
2.4.1 项目文件
2.4.2 窗体文件
2.4.3 单元文件
2.4.4 Delphi生成的其他文件
2.5 项目管理
2.5.1 项目管理器
2.5.2 给项目增加文件
2.5.3 从项目中删除文件
2.5.4 项目浏览器
2.6 项目的编译和运行
2.6.1 语法检查
2.6.2 编译链接
2.6.3 重新编译链接
2.6.4 项目的运行
2.7 项目环境设置
2.7.1 Forms页
2.7.2 Application页
2.7.3 Compiler页
2.7.4 Linker页
2.7.5 Directories/Conditionals页
2.7.6 VersionInfo页
2.7.7 Packages页
2.8 集成调试器
2.8.1 何时使用调试器
2.8.2 调试前的准备工作
2.8.3 单步执行程序
2.8.4 设置断点
2.8.5 监视变量
2.9 组件重用方法
2.9.1 创建与使用组件模板
2.9.2 对象仓库(Object Repository)
2.9.3 创建与使用数据模块
2.9.4 创建与使用框架
2.10 小结
第3章 Object Pascal语言基础
3.1 记号
3.1.1 特殊符号
3.1.2 保留字和标准指令
3.1.3 标识符
3.1.4 数值
3.1.5 标号
3.1.6 字符串常量
3.1.7 注释
3.2 常量
3.3 数据类型
3.3.1 有序类型
3.3.2 实型
3.3.3 字符串类型
3.3.4 构造类型
3.3.5 指针类型
3.4 表达式和运算符
3.5 语句
3.5.1 声明语句
3.5.2 可执行语句
3.6 过程和函数
3.6.1 过程和函数的参数
3.6.2 过程的定义和调用
3.6.3 函数的定义和调用
3.6.4 调用约定
3.6.5 过程和函数中的变量作用城
3.7 小结
第4章 面向对象的Object Pascal语言
4.1 类的基本概念
4.1.1 类的封装性
4.1.2 类的继承性
4.2 类和对象
4.2.1 类的定义
4.2.2 创建对象
4.2.3 构造函数
4.3 类的封装性
4.3.1 public类型
4.3.2 private类型
4.3.3 protected类型
4.3.4 published类型
4.4 类的继承性
4.5 类的多态性
4.5.1 静态方法
4.5.2 虚拟方法
4.5.3 重载方法
4.5.4 动态方法
4.5.5 抽象类成员
4.6 单元
4.7 程序
4.8 异常处理
4.8.1 try…except结构
4.8.2 try…finally结构
4.9 Delphi中的类库
4.9.1 组件类
4.9.2 对象类
4.9.3 异常类
4.10 小结
第5章 组件库
5.1 可视化组件库
5.2 窗体和组件之间的关系
5.3 组件的分类
5.4 公共的组件元素
5.5 选择合适的组件
5.5.1 可见组件的公共属性
5.5.2 文本控件
5.5.3 特殊的输入控件
5.5.4 按钮类控件
5.5.5 列表
5.5.6 分组组件
5.5.7 信息反馈控件
5.5.8 表格组件
5.5.9 图形图像组件
5.5.10 Windows常用的对话框
5.5.11 行为列表组件Actionlist
5.6 小结
第6章 使用基本组件编程
6.1 文本输入类组件
6.1.1 编辑框
6.1.2 MaskEdit控件
6.1.3 Memo组件
6.1.4 RichEdit组件
6.2 按钮类组件
6.2.1 按钮、位图按钮和加速按钮
6.2.2 单选按钮和复选框
6.3 列表类组件
6.3.1 列表框
6.3.2 组合框
6.4 图像列表类组件
6.4.1 TreeView组件
6.4.2 ListView组件
6.5 特殊的输入控制类组件
6.5.1 滚动条
6.5.2 轨迹条
6.5.3 UpDown控件
6.6 多页组件
6.6.1 TabControl组件和PageControl组件比较
6.6.2 TabControl组件
6.6.3 PageControl组件
6.7 小结
第7章 改进用户界面
7.1 菜单组件
7.1.1 主菜单组件
7.1.2 弹出菜单
7.1.3 菜单项的方法与事件
7.2 工具条组件
7.2.1 ToolBar
7.2.2 用加速按钮创建工具条
7.3 状态条组件
7.4 对话框组件
7.5 对话框函数
7.6 窗体与控件的布置
7.6.1 Align属性
7.6.2 Anchor属性
7.6.3 使用面板控件
7.6.4 使用Splitter控件
7.7 实例分析
7.7.1 界面设计及属性设置
7.7.2 事件处理
7.7.3 运行
7.8 小结
第8章 图形图像编程
8.1 几何图形控件Shape
8.2 使用Canvas画图
8.2.1 画板组件(PaintBox)
8.2.2 Canvas对象的属性
8.2.3 Canvas对象的基本作图方法
8.2.4 画板组件的应用
8.3 操纵图像
8.3.1 重要对象介绍
8.3.2 Image组件的使用
8.4 处理重画事件
8.5 小结
第9章 事件及事件响应
9.1 事件概述
9.1.1 产生事件处理过程
9.1.2 事件处理过程的重用
9.1.3 ActionList组件
9.2 鼠标事件
9.2.1 鼠标事件概述
9.2.2 鼠标事件的响应
9.3 拖曳事件
9.3.1 开始拖曳操作
9.3.2 接受拖曳
9.3.3 处理拖曳
9.3.4 结束拖曳
9.4 键盘事件
9.5 小结
第10章 多窗体程序设计
10.1 窗体的属性
10.1.1 属性BorderStyle
10.1.2 属性FormStyle
10.1.3 属性Position
10.1.4 属性WindowState
10.1.5 属性ClientHeight和Clientwidth
10.2 多窗体程序设计基础
10.2.1 多窗体的创建
10.2.2 窗体的显示
10.2.3 主窗体
10.3 利用模板创建MDI
10.3.1 MDI简介
10.3.2 MDI应用程序的创建
10.3.3 MDI应用程序包含什么
10.3.4 开始真正的工作
10.4 小结
第11章 多媒体程序设计
11.1 MediaPlayer控件
11.1.1 MediaPlayer控件的属性
11.1.2 MediaPlayer控件的万法
11.1.3 MediaPlayer控件的主要事件
11.1.4 应用举例
11.2 Animate控件的使用
11.3 小结
第12章 Delphi数据库开发系统
12.1 数据库系统的基础知识
12.1.1 数据库管理系统(DBMS)和数据库
12.1.2 数据库应用程序
12.2 Delphi数据库应用程序体系结构
12.2.1 单层结构的BDE应用程序的结构
12.2.2 两层数据库应用程序的结构
12.2.3 多层数据库应用程序的结构
12.3 Delphi的数据库开发环境
12.3.1 Database DeskTop
12.3.2 SQL Explorer
12.3.3 SQL Monitor
12.3.4 BDE Administrator
12.4 Delphi的数据库组件
12.4.1 数据库访问组件
12.4.2 数据库控制组件
12.5 创建一个数据库应用程序
12.5.1 创建过程
12.5.2 对程序的改进
12.6 小结
第13章 创建数据库应用程序
13.1 用Database DeskTop创建数据库
13.1.1 新建数据库表
13.1.2 为新建数据库表输入数据
13.1.3 重新构造数据库表的结构
13.2 数据访问组件
13.2.1 理解数据集
13.2.2 理解组件Table
13.2.3 理解组件Query
13.2.4 TDataSource组件及其应用
13.3 Tfield对象
13.3.1 创建永久字段
13.3.2 字段对象的使用
13.4 数据感知组件
13.4.1 理解DBGrid组件
13.4.2 其他数据控制组件
13.5 编程举例
13.5.1 使用数据模块
13.5.2 界面设计与属性设置
13.5.3 代码处理
13.6 小结
第14章 生成报表和图表
14.1 QReport组件
14.1.1 报表模板
14.1.2 报表向导
14.1.3 QReport组件
14.1.4 报表数据组件
14.1.5 报表的预览和打印
14.1.6 定制预览窗体
14.2 Chart图表
14.2.1 Chart图表向导
14.2.2 使用Chart组件
14.3 小结
第15章 网络应用程序开发
15.1 FastNet页组件介绍
15.2 Internet页组件介绍
15.3 制作网络浏览器
15.3.1 组件WebBrowser
15.3.2 程序界面设计
15.3.3 代码设计
15.4 小结
附录A 常用热键
附录B 常用函数简介
附录C 网上Delphi资源
猜您喜欢

读书导航