注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Pascal/DelphiDelphi 8程序设计教程

Delphi 8程序设计教程

Delphi 8程序设计教程

定 价:¥39.80

作 者: 何鹏飞编著
出版社: 清华大学出版社
丛编项: 高等院校计算机应用技术系列教材
标 签: Delphi

ISBN: 9787302091332 出版时间: 2004-08-01 包装: 平装
开本: 26cm 页数: 442 字数:  

内容简介

  本书系统地介绍了Delphi 8的基础知识及其在程序开发中各个方面的应用,为读者掌握该软件打下坚实的基础。全书共分13章,分别讲述了Delphi 8的新特性、集成开发环境、Delphi语法、面向对象编程、.NET基础知识、组件的应用、数据库开发、ASP.NET和Web服务应用、异常处理等。本书内容丰富、实例典型、讲解由浅入深。每章内容在详细讲述理论知识的同时都配有具体的实例和插图,书中所有的实例都经过了认真挑选,使本书具有很高的实用性和指导性。本书不仅可作为Delphi初学者和有一定开发经验的程序员的技术参考书,也可以作为高等院校相关专业师生的教学参考书或培训教材。本书每章中的实例源代码可以到http://www.tupwk.eom.cn网站下载。

作者简介

暂缺《Delphi 8程序设计教程》作者简介

图书目录

第1章 认识Delphi 8
1.1 Delphi简介
1.2 Delphi 8的特性
1.3 HelloWorld程序
第2章 Delphi 8的集成开发环境
2.1 启动Delphi 8
2.2 操作菜单
2.3 工具栏
2.3.1 Standard工具栏
2.3.2 View工具栏
2.3.3 Debug工具栏
2.3.4 Desktops工具栏
2.4 对象查看器
2.4.1 对象属性
2.4.2 对象事件
2.5 组件面板
2.6 代码编辑器
2.6.1 编辑代码
2.6.2 单元
2.6.3 Codelnsight
2.6.4 使用书签
2.6.5 使用代码浏览器
2.6.6 更多技巧
2.7 工程管理器
2.8 模型视图
2.9 数据浏览器
2.10 窗体设计器
2.10.1 菜单加速
2.10.2 键盘加速
2.11 调试器
2.12 帮助系统
第3章 ObectPascal6勺基本概念
3.1 ObjectPascal类型
3.1.1 序数
3.1.2 浮点
3.1.3 字符串
3.1.4 记录
3.1.5 集合
3.1.6 变体
3.2 数组
3.2.1 一维数组
3.2.2 多维数组
3.2.3 动态数组
3.3 定义变量和常量
3.3.1 变量
3.3.2 常量
3.3.3 变量的类型转换
3.4 ObjectPascal的运算符
3.4.1 赋值运算符
3.4.2 算术运算符
3.4.3 逻辑运算符
3.4.4 位运算符
3.4.5 关系运算符
3.4.6 优先级
3.5 流程控制
3.5.1 声明语句
3.5.2 简单语句
3.5.3 条件语句
3.5.4 循环语句
3.6 过程与函数
3.6.1 使用过程
3.6.2 使用函数
3.6.3 参数
3.6.4 函数过程类型
第4章 ObjectPaseaI的高级技术
4.1 类和对象
4.1.1 基本概念
4.1.2 通过Delphi实例了解对象
4.2 类的声明及对象的定义
4.2.1 类的声明
4.2.2 创建对象
4.2.3 构造函数
4.2.4 析构函数
4.3 属性、方法和事件
4.3.1 属性
4.3.2 方法
4.3.3 消息和事件
4.4 类的封装及作用域
4.4.1 封装性
4.4.2 作用域
4.5 继承和多态
4.5.1 继承性
4.5.2 多态性
4.6 抽象类
4.7 运行时类型信息
4.8 使用类的实例
4.8.1 基本原理
4.8.2 分割条控件(TMySplitter)对象
4.8.3 程序实现
4.8.4 安装和使用
第5章 理解Microsoft.NET
5.1.NET战略和框架概述
5.1.1 什么是.NET
5.1.2 Microsoft.NET的意义
5.1.3 Microsoft.NET框架
5.2 公共语言运行时(CLR)
5.2.1 什么是CLR
5.2.2 托管代码
5.2.3 中间语言几
5.2.4 即时编译器nT
5.3.NET框架基类
5.3.1 命名空间
5.3.2 System.String类
5.3.3 System.Math类
5.3.4 System.DateTime类
5.3.5 System.IO.File类
5.4 Delphi 8中的VCL.NET
5.4.1 什么是VCL.NET
5.4.2 Borland.VCL命名空间
5.4.3 在VCL.NET中使用.NET组件
第6章 在Delphi 8中使用窗体
6.1 普通窗体程序
6.1.1 窗口概念和界面设计
6.1.2 新建一个窗体
6.1.3 窗体的属性
6.2 多文档窗体程序
6.2.1 创建父窗口
6.2.2 创建子窗口
6.2.3 子窗口排列样式
6.2.4 关闭子窗口
6.2.5 应用程序菜单与菜单融合
6.2.6 MDI图像浏览器
6.3 对话框程序
6.3.1 使用消息对话框
6.3.2 使用输入对话框
6.4 多页面程序
6.5 多窗体程序
第7章 常用WindOWSForms组件
7.1 WindOWSFOrmS概述
7.2 按钮组件
7.2.1 Button组件
7.2.2 CheckBOx组件:
7.2.3 RadioButton组件
7.2.4 使用按钮组件的例子
7.3 文本组件
7.3.1 Label组件
7.3.2 TextBox组件
7.3.3 RichTextBox组件
7.3.4 使用文本组件的例子
7.4 列表组件
7.4.1 ListBox组件
7.4.2 CheckedListBox组件
7.4.3 ComboBox组件
7.4.4 TreeView组件
7.4.5 ListView组件
7.5 公用对话框组件
7.5.1 OpenFileDialog组件
7.5.2 SaveFileDialog组件
7.5.3 FontDialog组件
7.5.4 ColorDialog组件
7.6 菜单组件
7.6.1 MainMenu组件
7.6.2 ContextMenu组件
7.7 工具栏和状态栏组件
7.7.1 ToolBar组件
7.7.2 StatusBar组件
7.8 容器组件
7.8.1 Panel组件
7.8.2 GroupBox组件
7.8.3 TabControl组件
第8章 常用VCLForms组件
8.1 VCLFornls概述
8.2 按钮组件
8.2.1 TButton组件
8.2.2 TBitBtn组件
8.2.3 TSpeedButton组件
8.2.4 TCheckBox组件
8.2.5 TRadioButton组件
8.2.6 使用按钮组件的例子
8.3 文本组件
8.3.1 TLabel组件
8.3.2 TEdit组件
8.3.3 TMaskEdit组件
8.3.4 TMemo组件
8.3.5 TRchEdit组件
8.3.6 使用文本组件的例子
8.4 列表组件
8.4.1 TListDOx组件
8.4.2 TComboBox组件
8.4.3 TTreeView组件
8.4.4 TListView组件
8.4.5 使用列表组件的例子
8.5 公用对话框组件
8.5.1 TOpenDialog组件
8.5.2 TSaveDialOg组件
8.5.3 TFontDialog组件
8.5.4 TColorDialog组件
8.6 菜单、工具栏和状态栏组件
8.6.1 TMainMenu组件
8.6.2 TPopupMenu组件
8.6.3 TT001Bar组件
8.6.4 TStatusBar组件
第9章 数据库应用程序开发(上)
9.1 数据库技术综述
9.1.1 什么是数据库
9.1.2 数据库分类
9.1.3 数据库管理系统
9.1.4 关于数据库的几个术语
9.1.5 开发数据库应用程序的步骤
9.2 Delphi 8提供的数据库工具
9.2.1 使用BDEAdministrator
9.2.2 使用DatabaseE)(p10rer
9.3 使用ADO.NET.
9.3.1 ADO.NET简介
9.3.2 使用ADO.NET访问数据库
第10章 数据库应用程序开发(下)
10.1 BDP组件
10.1.1 什么是BDP(BorlandDataProvidcr)
10.1.2 BDP组件
10.2 SQL查询技术
10.2.1 查询工具
10.2.2 SELECT语句
10.2.3 mSERT语句
10.2.4 UPDATE语句
10.2.5 DELETE语句
10.2.6 执行SQL查询的示例
10.3 主/从表的使用
10.3.1 什么是Master/Detail
10.3.2 运用BDP组件实现Master/Detail
10.4 事务处理方法
10.5 应用实例:学生信息管理系统
10.5.1 功能需求
10.5.2 数据库设计
10.5.3 界面设计及组件属性设置
10.5.4 编写逻辑代码
10.5.5 运行程序
10.6 Delphi 8中的数据库兼容技术
第11章 创建ASP.NET应用程序
11.1 ASP.NET介绍
11.1.1 ASP.NET的优势
11.1.2 Web窗体页指令
11.1.3 ASP.NET内部对象
11.1.4 第一个ASP.NET应用程序
11.2 WebControls控件
11.2.1 AdRotator控件
11.2.2 Button和1maSeButton控件
11.2.3 Label、Literal、HyperLink和LinkButton控件
11.2.4 Calendar、Image和Panel控件
11.2.5 TextBox、Lis出Ox和DropDownList控件
11.2.6 CheckBOx和CheckBoxList控件
11.2.7 RadioButton和RadioButtonList控件
11.2.8 Table控件
11.2.9 Repeater、DataList和DataGrid控件
11.2.10 数据验证控件
11.3 DBWeb控件
11.3.1 DBWebDataSotlrce控件
11.3.2 DBWebCalendar控件
11.3.3 DBWebCheckBox控件
11.3.4 DBWebDropDownList控件
11.3.5 DBWebGrid控件
11.3.6 DBWeblmage控件
11.3.7 DBWeblabel控件
11.3.8 DBWeblabeledTextBox控件
11.3.9 DBWebListaox控件
11.3.10 DBWebMemo控件
11.3.11 DBWebNavigator控件
11.3.12 DBWebRadioBu~onList控件
11.3.13 DBWebTextBox控件
11.3.14 小实例:员工信息
11.4 应用实例:同学录
11.4.1 功能需求
11.4.2 数据库设计
11.4.3 新增同学信息页面及程序设计
11.4.4 查看同学信息页面及程序的设计
11.4.5 运行程序
第12章 ASP.NETWeb服务
12.1 什么是Web服务
12.1.1 Web服务的定义
12.1.2 ASP.NETWeb服务体系
12.2 XML和SOAP
12.2.1 XML
12.2.2 SOAP
12.3 创建Web服务
12.4 创建客户端测试程序
第13章 异常处理与程序调试
13.1 程序错误的分类
13.2 OobjectPascal的异常处理结构
13.2.1 tryexcept语句和tryfinally语句
13.2.2 代码示例
13.2.3 分类异常处理结构
13.3 异常类的使用
13.3.1 异常类基类
13.3.2 派生异常类
13.3.3 访问异常对象
13.3.4 自定义异常类
13.4 调试应用程序
13.4.1 调试环境设置
13.4.2 常用的调试命令
13.4.3 使用断点(Breakpoint)
13.4.4 使用监视(Watch)
13.4.5 使用计算/修改表达式(Evaluate/Modify)

本目录推荐