书籍详情

Delphi实用教程

Delphi实用教程

作者:郑阿奇主编;顾韵华[等]编著

出版社:电子工业出版社

出版时间:2004-01-01

ISBN:9787505393240

定价:¥35.00

购买这本书可以去
内容简介
  Delphi是由Borland(现Inprise)公司于1995年推出的快速应用软件开发工具,最新的版本是Delphi7,它以组件化的编程方式、面向对象的程序设计、快速的Pascal编译器、众多的组件和强大的数据库及网络应用开发支持,在竞争激烈的开发工具市场中越来越赢得程序设计者的青睐,是开发客户机-服务器程序的高效工具,是面向对象编程的典范。本教程包含实用教程、习题、上机操作指导和附录等几个部分。内容主要包括Delphi7开发环境、程序设计基础、创建用户界面、文件操作、数据库应用、网络应用等方面。实用教程是在讲解内容后紧跟实例;习题主要是弄清基本概念;上机操作指导是通过实例一步一步引导读者进行操作、设计界面和编程(先领进门),然后提出问题思考和在原来基础上让读者自己进行操作和编程练习;综合应用训练C/S解决问题的能力。本教程各部分内容既相互联系又相对独立,并依据教学特点精心编排,方便用户根据需要进行选择。本书可作为大学本、专科有关课程的教材。由于内容实用,也可作为各类Delphi培训和广大用户自学与参考。
作者简介
暂缺《Delphi实用教程》作者简介
目录
第1部分 实用教程
第1章 Delphi 7集成开发环境
1. 1 Delphi 7简介
1. 1. 1 Delphi的主要特点
1. 1. 2 Delphi 7的新特性
1. 1. 3 面向对象的基本概念
1. 2 Delphi7集成开发环境
1. 2. 1 Delphi 7主窗口
1. 2. 2 窗体设计器
1. 2. 3 对象树状查看器
1. 2. 4 对象查看器
1. 2. 5 代码编辑和浏览窗口
1. 3 Delphi 7应用程序开发框架
1. 3. 1 应用程序开发步骤
1. 3. 2 应用程序开发框架
1. 3. 3 应用程序框架类
习题
第2章 面向对象的Pascal语言
2. 1 Object Pascal概述
2. 1. 1 标识符
2. 1. 2 保留字
2. 1. 3 注释
2. 1. 4 常量和变量
2. 2 数据类型
2. 2. 1 简单数据类型
2. 2. 2 字符串类型
2. 2. 3 可变类型
2. 2. 4 类型相容和强制转换
2. 3 运算符
2. 3. 1 赋值运算符
2. 3. 2 算术运算符
2. 3. 3 关系运算符
2. 3. 4 逻辑运算符
2. 3. 5 集合运算符
2. 3. 6 位运算符
2. 3. 7 其他运算符
2. 3. 8 运算符的优先级
2. 4 语句
2. 4. 1 声明语句
2. 4. 2 简单语句
2. 4. 3 条件控制语句
2. 4. 4 循环语句
2. 4. 5 其他语句
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 指针类型的定义
2. 7. 2 指针类型的操作
2. 7. 3 无类型指针
2. 8 类和对象
2. 8. 1 类的定义
2. 8. 2 对象
2. 8. 3 域和属性
2. 8. 4 方法
2. 8. 5 封装性
2. 8. 6 继承性
2. 8. 7 多态性
2. 9 异常 Exception 处理
2. 9. 1 异常类 RTL Exception
2. 9. 2 异常处理结构
习题
第3章 窗体和常用组件
3. 1 窗体基础知识
3. 1. 1 窗体的创建
3. 1. 2 窗体的属性
3. 1. 3 窗体的事件和方法
3. 2 Delphi 7组件概述
3. 2. 1 组件的类型
3. 2. 2 组件的属性. 事件和方法
3. 2. 3 Delphi的组件库
3. 3 窗体的组件对象
3. 3. 1 向窗体中添加组件
3. 3. 2 编辑组件对象
3. 4 标准类组件
3. 4. 1 Label组件
3. 4. 2 文本组件
3. 4. 3 Button组件
3. 4. 4 CheckBox组件
3. 4. 5 RadioButton组件
3. 4. 6 ListBox组件
3. 4. 7 ComboBox组件
3. 4. 8 ScrollBar组件
3. 4. 9 GroupBox组件
3. 4. 10 RadioGroup组件
3. 4. 11 其他标准类组件
3. 5 附加类组件
3. 5. 1 BitBtn组件
3. 5. 2 SpeedButton组件
3. 5. 3 Image组件
3. 5. 4 ScrollBox组件
3. 5. 5 Chart组件
3. 6 Win32类组件和System类组件
3. 6. 1 Win32类组件
3. 6. 2 System类组件
3. 7 对话框类组件
3. 7. 1 OpenDialog对话框
3. 7. 2 SaveDialog对话框
3. 8 模板
3. 8. 1 组件模板
3. 8. 2 窗体模板
3. 9 安装新组件
习题
第4章 选单类组件和工具栏
4. 1 Delphi 7的选单类组件简介
4. 2 主选单组件MainMenu
4. 2. 1 MainMenu组件的主要属性
4. 2. 2 选单编辑器
4. 3 快捷选单组件PopupMenu
4. 3. 1 快捷选单
4. 3. 2 快捷选单设计
4. 4 快捷键及热键设计
4. 5 子选单设计
4. 6 使用选单模板
4. 6. 1 系统选单模板
4. 6. 2 用户自定义选单模板
4. 7 工具栏
4. 7. 1 工具栏组件ToolBar
4. 7. 2 工具栏按钮ToolButton组件
4. 7. 3 快捷按钮操作模式
4. 7. 4 工具栏的制作
4. 8 状态栏
4. 8. 1 状态栏组件StatusBar
4. 8. 2 状态栏的制作
习题
第5章 多窗体和MDI窗体
5. 1 多窗体基本概念
5. 2 多窗体应用程序设计
5. 2. 1 窗体的创建
5. 2. 2 窗体的调用
5. 2. 3 窗体的重用
5. 3 MDI窗体
5. 3. 1 MDI窗体的基本概念
5. 3. 2 建立MDI父子窗体
5. 3. 3 合并选单
5. 3. 4 排列与存取MDI子窗体
习题
第6章 文件编程
6. 1 文件和目录管理组件
6. 2 文件管理的相关函数和过程
6. 3 文本文件
6. 3. 1 文件处理
6. 3. 2 文本文件的应用
习题
第7章 数据库基本概念和操作
7. 1 数据库基本概念
7. 1. 1 数据和数据库
7. 1. 2 数据库管理系统
7. 1. 3 关系数据库语言SQL
7. 1. 4 表和视图
7. 1. 5 数据库设计
7. 1. 6 常用数据库简介
7. 2 数据库. 表的创建与维护
7. 2. 1 Paradox数据库. 表操作
7. 2. 2 SQL Server 2000数据库. 表操作
7. 3 SQL语言简介
7. 3. 1 SELECT查询
7. 3. 2 常用聚合函数
7. 4 存储过程
7. 4. 1 创建存储过程
7. 4. 2 执行存储过程
7. 5 Delphi 7的数据库体系结构
习题
第8章 数据库编程
8. 1 数据库应用程序的构成
8. 1. 1 客户机—服务器体系结构
8. 1. 2 Delphi数据库应用程序
8. 1. 3 数据库应用程序的建立
8. 2 数据源组件DataSource
8. 2. 1 数据源组件的属性
8. 2. 2 数据源的方法
8. 2. 3 数据源的常用事件
8. 3 数据集组件DataSet
8. 3. 1 数据集的打开与关闭
8. 3. 2 数据集状态及转换
8. 3. 3 数据集的浏览
8. 3. 4 对数据集进行增. 删. 改的操作
8. 3. 5 数据集常用事件
8. 3. 6 数据集的字段
8. 3. 7 数据库引擎BDE, ADO概述
8. 4 BDE组件
8. 4. 1 Table组件
8. 4. 2 Query组件
8. 4. 3 StoredProc组件
8. 4. 4 Database组件
8. 4. 5 UpDateSQL组件
8. 4. 6 其他BDE组件
8. 5 ADO组件
8. 5. 1 ADOConnection组件
8. 5. 2 ADOCommand组件
8. 5. 3 ADODataSet组件
8. 5. 4 ADOTable, ADOQuery和ADOStoredProc组件
8. 5. 5 数据集组件的类结构
8. 6 通过ODBC访问数据库
8. 6. 1 ODBC的基本概念
8. 6. 2 ODBC数据源配置
8. 6. 3 配置BDE与ODBC数据源的连接
8. 7 数据显示/编辑组件
8. 7. 1 DBGrid组件
8. 7. 2 DBNavigator组件
8. 7. 3 其他Data Control组件
8. 8 其他相关技术
8. 8. 1 使用Database Desktop快速生成QBE查询
8. 8. 2 可视化SQL查询生成器SQL Builder
8. 8. 3 dbExpress技术
8. 8. 4 InterBase Express简介
习题
第9章 数据库应用程序开发
9. 1 数据库应用系统的开发过程
9. 2 试题库管理系统的设计实例
9. 2. 1 创建试题库管理 stkgl 数据库
9. 2. 2 建立存储过程
9. 2. 3 用户界面设计
9. 2. 4 C/S数据库应用程序设计
9. 3 三层结构程序设计
9. 3. 1 基于DataSnap的三层数据库应用概述
9. 3. 2 应用服务器结构
9. 3. 3 客户端应用结构
9. 3. 4 三层应用开发
9. 4 数据库报表组件和报表设计器
9. 4. 1 建立第一份报表
9. 4. 2 数据库报表组件
9. 4. 3 Rave报表设计器
9. 4. 4 试题库管理系统的打印模块实例
9. 4. 5 进一步使用报表设计器
习题
第10章 其他编程
10. 1 图形图像处理
10. 1. 1 画布的通用属性和方法
10. 1. 2 图形图像组件
10. 1. 3 图形 Picture 对象
10. 2 多媒体编程
10. 2. 1 简易媒体播放器实例
10. 2. 2 媒体播放器组件
10. 3 线程
10. 3. 1 线程概念
10. 3. 2 TThread类
10. 3. 3 线程的终止
10. 3. 4 线程同步
10. 4 DLL应用和开发DLL
10. 4. 1 使用DLL的优点
10. 4. 2 创建DLL
10. 4. 3 调用DLL
第11章 网络和分布式程序设计
11. 1 Winsock编程
11. 2 Web应用开发
11. 2. 1 Web Broker
11. 2. 2 WebSnap
11. 2. 3 IntraWeb
11. 3 ActiveX控件
11. 3. 1 ActiveX控件应用
11. 3. 2 开发ActiveX控件
11. 4 分布式程序设计
11. 4. 1 分布式应用的概念
11. 4. 2 COM/DCOM
11. 4. 3 CORBA
11. 5 小结
第2部分 上机实验指导
实验1 选择结构程序设计
实验2 循环结构程序设计
实验3 标准组件的使用
实验4 对话框的使用
实验5 选单设计
实验6 多文档编辑器的设计
实验7 文件的使用
实验8 数据库基本操作
实验9 应用BDE组件对数据库操作
实验10 客户信息管理系统 ADO方式
第3部分 附录
附录A 制作安装程序
附录B 程序调试方法
猜您喜欢

读书导航