注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计其他编程语言/工具Delphi 2007程序设计教程

Delphi 2007程序设计教程

Delphi 2007程序设计教程

定 价:¥29.50

作 者: 杨盛泉,刘白林 主编
出版社: 清华大学出版社
丛编项: 21世纪普通高校计算机公共课程规划教材
标 签: 程序设计

购买这本书可以去


ISBN: 9787302219712 出版时间: 2010-04-01 包装: 平装
开本: 16开 页数: 302 字数:  

内容简介

  Delphi是一种深受广大程序开发人员喜爱的快速开发工具,其简单、高效、灵活的特点使它得到了广泛的应用。《Delphi 2007程序设计教程》以Delphi 2007 for Win32为开发平台,对Delphi开发做了较全面的介绍。《Delphi 2007程序设计教程》使用面向对象可视化程序开发的方法,解决实际工作中的工程应用系统设计与开发工作。《Delphi 2007程序设计教程》内容翔实,实例丰富,浅显易懂,图文并茂,知识点难易结合,可使学生更容易掌握Delphi 2007程序设计的知识和技巧。《Delphi 2007程序设计教程》的读者对象为计算机软件编程人员,也可作为大学计算机相关专业本科生和研究生的编程教材和参考书。

作者简介

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

图书目录

第1章 Delphi概述
1.1 Delphi2007简介
1.2 Delphi2007的安装
1.2.1 安装Delphi2007forWin32的系统要求
1.2.2 Delphi2007forWin32的安装
1.3 Delphi2007的集成开发环境
1.3.1 主窗口
1.3.2 设计视图
1.3.3 代码编辑器
1.3.4 对象观察器
1.3.5 结构视图
1.3.6 项目管理器、模型视图和数据管理器
1.3.7 欢迎页面
1.3.8 历史代码页面
1.3.9 帮助系统
1.4 Delphi2007程序设计简介
1.5 Delphi2007程序基本结构
1.5.1 项目和项目文件
1.5.2 窗体文件
1.5.3 单元文件
1.5.4 命名空间
1.5.5 Delphi2007的文件类型
本章小结
思考与练习
第2章 数据类型、运算符和表达式
2.1 控制台程序设计
2.1.1 控制台程序的建立
2.1.2 基本输出语句Write
2.1.3 基本输入语句Read
2.2 标识符、常量与变量
2.2.1 标识符
2.2.2 保留字
2.2.3 常量
2.2.4 变量
2.2.5 注释
2.3 基本数据类型
2.3.1 有序类型
2.3.2 实数类型
2.3.3 日期时间类型
2.3.4 字符串类型
2.3.5 可变类型
2.3.6 类型转换
2.4 运算符与表达式
2.4.1 表达式
2.4.2 运算符
2.5 构造数据类型
2.5.1 集合类型
2.5.2 数组类型
2.5.3 字符串类型
2.5.4 记录类型
2.5.5 指针类型
本章小结
思考与练习
第3章 程序结构、函数与过程
3.1 顺序结构程序设计
3.1.1 Delphi程序基本架构
3.1.2 顺序程序举例
3.2 选择结构程序设计
3.2.1 if语句
3.2.2 case语句
3.3 循环结构程序设计
3.3.1 while语句
3.3.2 直到循环
3.3.3 for语句
3.3.4 辅助控制语句
3.3.5 循环嵌套
3.4 函数与过程
3.4.1 函数
3.4.2 过程
3.4.3 函数、过程的数据传递
3.4.4 全局变量、局部变量及它们的作用域
3.4.5 函数和过程的递归调用
3.4.6 函数和过程重载
3.4.7 Forward声明
3.4.8 函数和过程默认参数
本章小结
思考与练习
第4章 面向对象程序基础与理论
4.1 类与对象
4.1.1 类
4.1.2 类的成员
4.1.3 对象
4.1.4 self引用
4.1.5 类运算符
4.2 方法
4.2.1 方法的特征与调用
4.2.2 方法的类别
4.2.3 方法的绑定
4.3 类的继承、封装和多态
4.3.1 类的继承性
4.3.2 类的封装性
4.3.3 类的多态性
4.3.4 类的可见性
4.4 异常处理
4.4.1 异常分类
4.4.2 异常保护和处理机制
本章小结
思考与练习
第5章 Windows窗体和常用组件
5.1 Delphi程序与窗体
5.1.1 窗体的属性
5.1.2 窗体常用的方法
5.1.3 窗体常用事件
5.2 常用Windows组件概述
5.3 文本显示输入与按钮类组件
5.3.1 TLabel
5.3.2 TButton
5.3.3 TEdit
5.3.4 TMemo
5.3.5 TRadioButton
5.3.6 TRadioGroup
5.3.7 TCheckBox
5.3.8 TBitBtn
5.4 列表类与滚动条组件及时钟组件
5.4.1 TListBox
5.4.2 TComboBox
5.4.3 TScrollBar
5.4.4 TTimer
5.5 组件排列布局
本章小结
思考与练习
第6章 应用程序界面设计
6.1 创建主菜单
6.1.1 TMainMenu组件概述
6.1.2 TMainMenu组件的主要属性介绍
6.1.3 主菜单的设计过程
6.1.4 TMainMenu菜单设计综合示例
6.2 鼠标右键弹出式菜单
6.2.1 TPopupMenu组件
6.2.2 鼠标右键弹出式菜单设计
6.3 工具栏与状态行设计
6.3.1 TPanel组件
6.3.2 TSpeedButton组件
6.3.3 工具栏设计举例
6.3.4 TStatusBar组件
6.3.5 状态栏设计举例
6.4 对话框函数
6.4.1 对话框与模态窗口
6.4.2 Delphi对话框函数
6.5 对话框组件
6.5.1 用于文件选择的TOpenDialog对话框组件
6.5.2 用于文件保存的TSaveDialog对话框组件
6.5.3 用于字体选择的TFontDialog对话框组件
6.5.4 用于颜色选择的TColorDialog对话框组件
6.5.5 用于打印的TPrintDialog对话框组件
6.5.6 用于打开图像的TOpenPictureDialog对话框组件
6.5.7 用于打印模式设置的TPrinterSetupDialog对话框组件
6.5.8 用于查找的TFindDialog对话框组件
6.6 多文档界面程序设计
6.6.1 利用Delphi模板创建MDI程序
6.6.2 用户设计常规MDI程序
6.6.3 MDI应用程序菜单的合并
6.6.4 多页窗体设计
6.7 Delphi拖放技术编程
6.7.1 拖放技术编程概述
6.7.2 拖放编程举例
6.8 窗体的分割技术
6.8.1 分割技术概述
6.8.2 Delphi分割窗体操作
本章小结
思考与练习
第7章 图形图像程序设计
7.1 TCanvas
7.1.1 TColor
7.1.2 Pen属性
7.1.3 MoveTo与LineTo方法
7.1.4 Brush属性
7.1.5 Rectangle、RoundRect与Ellipse方法
7.1.6 Font属性以及TextOut方法
7.1.7 Pixels属性、Draw方法和StretchDraw方法
7.1.8 其他方法
7.2 常用图形、图像类
7.2.1 TGraphic类和TPicture类
7.2.2 TBitMap位图类
7.2.3 TImage组件
7.2.4 TImageList组件
7.2.5 TShape组件
7.2.6 TPaintBox组件
7.3 图形图像组件重绘和鼠标事件
7.3.1 处理绘图组件的OnPaint事件
7.3.2 图形组件鼠标事件
本章小结
思考与练习
第8章 动画与多媒体程序设计
8.1 声音播放程序设计
8.1.1 Windows的默认声音
8.1.2 使用API函数播放wav声音文件
8.2 TAnimate组件动画程序设计
8.2.1 TAnimate组件的主要属性和常用方法
8.2.2 使用TAnimate组件实现动画播放的实例程序
8.3 多媒体播放程序设计
8.3.1 MediaPlayer的属性和事件
8.3.2 TTrackBar
8.3.3 多媒体播放程序设计范例
8.4 Flash动画播放程序设计
8.4.1 Delphi2007下FlashActiveX组件安装
8.4.2 TShockwaveFlash的主要属性、方法和事件
8.4.3 Delphi程序与Flash组件的信息交换
8.4.4 简单的Flash播放程序设计范例
本章小结
思考与练习
第9章 数据库应用程序设计
9.1 数据库基础知识
9.1.1 数据库的基本概念
9.1.2 Delphi可访问的主要数据库产品简介
9.1.3 Delphi连接数据库方式
9.1.4 数据库应用程序结构
9.2 Delphi数据集组件
9.2.1 数据集概述
9.2.2 TADOTable数据集组件的主要属性、方法与事件
9.2.3 TADOTable数据集组件记录的读取与修改
9.2.4 TADOTable数据集组件记录的添加与删除
9.2.5 TADOTable数据集组件的数据查询方法
9.2.6 TADOTable数据集组件的记录移动
9.2.7 TADOTable数据集组件的数据过滤
9.3 数据源组件和数据控制组件
9.3.1 TDataSource组件
9.3.2 TDBGrid组件
9.3.3 TDBNavigator组件
9.3.4 TDBText组件与TDBEdit组件
9.3.5 TDBMemo组件与TDBComboBox组件
9.3.6 TDBListBox组件与TDBImage组件
9.3.7 TDBCheckBox组件与TDBRadioGroup组件
9.4 ADO组件及应用
9.4.1 TADOConnection组件
9.4.2 TADOCommand组件
9.4.3 TADODataSet组件
9.4.4 TADOQuery组件
本章小结
思考与练习
参考文献

本目录推荐