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

Delphi程序设计实用教程

Delphi程序设计实用教程

定 价:¥22.00

作 者: 叶核亚主编
出版社: 电子工业出版社
丛编项: 高等专科计算机系列教材
标 签: Delphi

购买这本书可以去


ISBN: 9787505365599 出版时间: 2001-03-01 包装: 精装
开本: 26cm 页数: 302 字数:  

内容简介

  Deiphi是一种优秀的、成熟的、功能全面的Windows应用程序开发工具。本书主要内容包括Delphi的可视化开发环境、Object Pascal语言、窗体和各种功能的组件、面向对象程序设计的基本概念、MDI、调试技术与异常处理、图形图像处理、目录文件与流处理、数据库编程、ActiveX控件、多媒体开发和Internet编程。这些内容是构成Delphi应用程序的基本要素和必备知识。本书介绍怎样调用这些功能来设计开发Windows界面的应用程序。本书注重理论与实践相结合,注重基础知识的理解与基本技能的培养。书中内容丰富,章节安排合理,讲解深入浅出,示例典型实用,程序结构严谨规范。本书适合作为高职高专院校的计算机专业及相关专业的Delphi程序设计的教材,也可作为初学者的自学参考书。

作者简介

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

图书目录

第1章 Delphi的可视化开发环境
1.1 Delphi的发展历程
1.2 Delphi的特点与功能
1.3 可视化开发环境介绍
1.3.1 主窗口
1.3.2 窗体
1.3.3 对象监视器
1.3.4 代码编辑器
1.3.5 代码浏览器
1.3.6 创建一个应用程序
1.3.7 使用系统功能和帮助
习题一
第2章 Object Pascal语言
2.1 语言规则
2.1.1 程序组成
2.1.2 标准数据类型
2.1.3 常量定义与变量说明
2.1.4 表达式
2.2 语句与流程控制
2.2.1 基本语句
2.2.2 构造语句与控制流程
2.3 自定义数据类型
2.3.1 枚举类型与子界类型
2.3.2 数组类型
2.3.3 字符串类型
2.3.4 集合类型
2.3.5 记录类型
2.3.6 文件类型
2.3.7 指针类型
2.4 过程与函数
2.4.1 说明和调用
2.4.2 参数传递
2.4.3 重载
2.5 单元
2.6 面向对象概念
2.6.1 类与对象
2.6.2 属性与事件
2.6.3 类的继承
2.6.4 Object:所有类的祖先
2.6.5 组件与TComponent类
习题二
第3章 宙体与基本组件
3.1 窗体
3.1.1 窗体的主要属性
3.1.2 窗体的主要事件
3.2 文本显示与编辑组件
3.2.1 Label
3.2.2 Edit
3.2.3 MaskEdit
3.2.4 Memo
3.2.5 RichEdit
3.3 按钮
3.3.1 Button
3.3.2 BitBtn
3.3.3 SPeedButton
3.4 选项按钮
3.4.1 CheckBox
3.4.2 RadioButton
3.4.3 GroupBox
3.4.4 RadioGroup
3.5 列表组件
3.5.1 ListBox
3.5.2 ComboBox
3.5.3 CheckListBox
3.6 组件的布局
3.6.1 布局工具
3.6.2 Panel
3.6.3 Parent
3.6.4 布局属性从Align与Anchor
3.6.5 Splitter
习题三
第4章 菜单、工具栏和对话框
4.1 MainMenu 主菜单
4.1.1 菜单设计器
4.1.2 菜单项的状态
4.1.3 菜单图像与ImageList组件
4.1.4 菜单模板
4.1.5 ActionList行为列表组件
4.2 PopupMenu弹出式菜单
4.3 ToolBar工具栏
4.4 StatusBar状态栏
4.5 消息框与信息函数
4.5.1 ShowMessage
4.5.2 MessageDlg
4.5.3 MessageDlgPos
4.6 输入框与输人函数
4.6.1 InputBox
4.6.2 InputQuery
4.7 Windows通用对话框
4.7.1 OpenDialog与SaveDialog
4.7.2 OpenPictureDialog与SavePictureDialog
4.7.3 FontDialog与ColorDialog
4.7.4 FindDialog与ReplaceDialog
4.7.5 PrintDialog与PrintSetupDialog
习题四
第5章 使用高级组件
5.1 Timer
5.2 TreeView
5.3 ListView
5.4 滚动控件
5.4.1 ScrollBar
5.4.2 TrackBar
5.4.3 UpDown
5.4.4 ScrollBox
5.5 日期类控件
5.5.1 DateTimePicker
5.5.2 MonthCalendar
5.5.3 Calendar
5.6 PageControl
5.7 ProgressBar
5.8 StringGrid
习题五
第6章 面向对象程序设计
6.1 类的定义及数据和方法的引用
6.2 类的封装
6.2.1 什么是封装
6.2.2 专用、保护与公用部分
6.2.3 Self关键字
6.2.4 方法的重载
6.3 属性
6.4 类的继承和多态性
6.4.1 定义子类
6.4.2 可视化继承
6.4.3 类的多态性
习题六
第7章 MDl应用程序与系统对象
7.1 建立MDI应用程序
7.1.1 创建子窗口
7.1.2 动态建立子窗体
7.1.3 MDI的属性和方法
7.1.4 MDI的菜单设计
7.2 SCreen变量
7.3 Application变量
习题七
第8章 调试技术与异常处理
8.1 三种错误类型
8.2 设置编译环境
8.3 单步执行与设置断点
8.4 观察变量、表达式、属性的值
8.5 异常处理
8.6 自定义异常
习题八
第9章 图形图像处理
9.1 使用Canvas画图
9.1.1 TCanvas类的主要属性
9.1.2 TCanvas的主要方法
9.2 图像的重画
9.3 图形图像组件和相关图像类
9.3.1 PaintBox组件
9.3.2 Shape组件
9.3.3 Image组件
9.3.4 图片对话框
9.3.5 常用图像类
9.4 处理JPEG文件
9.5 打印图形
习题九
第10章 目录、文件和流
10.1 文件目录类组件的介绍
10.2 文件目录类过程和函数的调用 
10.3 文件内容的读写
10.3.1 文本文件
10.3.2 类型文件 
10.3.3 无类型文件
10.4 流
10.4.1 流的概念
10.4.2 TStream类
10.4.3 TFileStream对象 
10.5 使用类方法进行文件存取
10.5.1 LoadFromFile和SaveToFile方法
10.5.2 LoadFromStream和SaveToStream方法
习题十
第11章 数据库操作和编程
11.1 Delphi数据库编程基础 
11.1.1 数据库结构
11.1.2 数据库基本概念
11.2 数据库开发使用的组件概述 
11.2.1 数据访问组件
11.2.2 数据控制组件 
11.3 数据访问组件
11.3.1 数据集组件
11.3.2 数据集组件TabIe
11.3.3 DataSource组件
11.3.4 DataBase组件
11.3.5 Filed对象
11.4 数据控制组件
11.4.1 数据控制组件的共同属性
11.4.2 DBC6d组件
11.4.3 DBNavigator组件
11.5 SQL与数据库编程
11.5.1 Query组件
11.5.2 UpdateSQL组件
11.5.3 动态SQL与参数使用 
11.5.4 Prepare方法的使用
习题十一
第12章 ActiveX控件
12.1 什么是ActiveX控件
12.2 在DeIPhi中使用Activex控件
12.3 创建Activex控件
12.3.1 使用ActivexControl向导
12.3.2 类型库编辑器
12.3.3 创建属性页
12.3.4 注册ActiveX控件
12.4 ActiveForm
习题十二
第13章 多媒体开发
13.1 多媒体的基本术语
13.1.1 WAV文件
13.1.2 删文件
13.I.3 视频文件
13.2 Animate组件
13.2.1 常用属性
13.2.2 常用方法
13.3 MediaPlayer组件
13.3.1 常用属性
13.3.2 常用方法
13.3.3 主要事件
习题十三
第14章 Internet编程
14.1 TCP/IP编程
14.1.1 在Delphi中使用TCP/IP编程
14.1.2 ServerSocket和ClientSocket组件
14.1.3 TCustomWinSocket类
14.2 开发网络服务程序的编程接口选择
14.2.1 公共网关接口CGI
14.2.2 网络数据库连接器IDC
14.2.3 网络服务器应用程序接口ISAPI
14.3 Delphi的ISAPI编程
14.3.1 TWebModule类
14.3.2 TWebActionItem类
14.3.3 TPageProducer类
习题十四
第15章 实验安排与综台设计题
15.1 实验安排
15.2 课程设计
15.3 综合设计实例——学生管理信息系统
15.3.1 创建Access数据库
15.3.2 使用ODBC或BDE配置数据库
15.3.3 建立学生管理信息系统的MDI应用程序
附录A 标准过程与函数
附录B VCL组件的属性、方法与事件
附录C SQL(结构化查询语言)

本目录推荐