购物车中还没有商品,赶紧选购吧!
Delphi面向对象程序设计 李俊平 高等教育出版社
商品价格
降价通知
定价
手机购买
商品二维码
配送
北京市
服务
高教自营 发货并提供售后服务。
数量

推荐商品

  • 商品详情
手机购买
商品二维码
加入购物车
价格:
数量:
库存   个

商品详情

商品名称:Delphi面向对象程序设计
ISBN:9787040160666
出版社:高等教育出版社
出版年月:2005-02
作者:李俊平
定价:28.00
页码:337
装帧:平装
版次:1
字数:530
开本:16开
套装书:否

本书从实例出发,由浅入深,全面系统地介绍了Delphi 7的基础知识以及开发中方方面面的技巧及应用,展示了Delphi 7强大的功能及易用性。全书从面向对象的角度,在充分理解VCL组件体系结构的基础上,详细阐述了Delphi的集成开发环境、Object Pascal语言体系、面向对象的编程机制、VCL体系结构、基于常用VCL组件的编程、文件操作和多媒体编程、异常处理机制以及数据库编程等知识。本书以面向对象作为主线,用丰富而贴近实际的例程来诠释Delphi强大的编程能力。更为重要的是,本书贯穿企业化的编程规范和理念,引导读者形成正确的编程风格。 根据应用型人才的培养目标,本书注重理论与实践相结合,注重基本知识的理解与基本技能的培养。书中内容丰富,章节安排合理,讲解深入浅出、通俗易懂,示例典型实用、易学易用,程序结构严谨、规范。 本书适合作为应用型本科、高职高专院校、成人高校计算机及相关专业的Delphi程序设计教材,也可作为初学者的入门参考书。本书所配电子教案及书中相关程序源代码均可从高等教育出版社的计算机教学资源网下载,网址为//或http://cs.hep.com.cn。

第1章 Delphi基础知识
  1.1 Borland公司和Delphi
  1.2 Delphi的特点
   1.2.1 选择什么开发工具?
   1.2.2 Delphi能做什么?
  1.3 Delphi7的集成开发环境
   1.3.1 主窗体
   1.3.2 对象树状视图窗口
   1.3.3 对象观察器窗口
   1.3.4 窗体设计器窗口
   1.3.5 代码编辑器窗口
  1.4 Delphi编程的一般步骤
   1.4.1 控制台应用程序
   1.4.2 可视化应用程序
  1.5 工程、窗体和单元文件
   1.5.1 工程文件
   1.5.2 窗体文件
   1.5.3 单元文件
  习题一
第2章 ObjectPascal语言基础
  2.1 保留字和标识符
   2.1.1 保留字(ReservedWords)
   2.1.2 指令符(Directives)
   2.1.3 标识符(Identifiers)
  2.2 注释
  2.3 常量与变量
   2.3.1 常量
   2.3.2 变量
  2.4 数据类型
   2.4.1 简单数据类型
   2.4.2 字符串类型
   2.4.3 结构类型(StructuredType)
   2.4.4 记录类型和动态数组的综合举例
   2.4.5 指针类型(Pointer)
  2.5 运算符与表达式
   2.5.1 算术运算符(+、-、*、/、div、mod)
   2.5.2 逻辑运算符(not、and、or、xor)
   2.5.3 关系运算符(=、<>、<、>、<=、>=)
   2.5.4 位运算符(not、and、or、xor、shl、shr)
   2.5.5 指针运算符(⌒、+、-、-、<>)
   2.5.6 集合运算符(+、-、*、=、<>、in、<=、>=)
  2.6 语句
   2.6.1 赋值语句
   2.6.2 条件语句
   2.6.3 循环控制语句
   2.6.4 with语句
  2.7 过程与函数
   2.7.1 过程和函数的声明
   2.7.2 过程和函数的参数
   2.7.3 过程和函数的调用
  习题二
第3章 Delphi面向对象编程思想
  3.1 面向对象的程序设计(OOP)的基本概念
   3.1.1 封装性
   3.1.2 继承性
   3.1.3 多态性
  3.2 类和对象
  3.3 类的声明
   3.3.1 类的数据成员(域)
   3.3.2 类的方法成员
   3.3.3 类的属性成员
   3.3.4 类成员的可见性
  3.4 类的实现
  3.5 类的使用
  3.6 构造方法和析构方法
   3.6.1 构造方法
   3.6.2 析构方法
  3.7 类的继承
   3.7.1 类继承的语法
   3.7.2 类继承的应用
   3.7.3 VCL的类库层次
  3.8 多态性初步
   3.8.1 静态方法
   3.8.2 虚拟方法
   3.8.3 动态方法
  3.9 抽象类和抽象方法
  3.10 类操作符
   3.10.1 类型判断操作符is
   3.10.2 类型强制转换操作符as
  习题三
第4章 VCL组件基础
  4.1 VCL基础
   4.1.1 VCL组件的属性
   4.1.2 VCL组件的方法
   4.1.3 VCL组件的事件
   4.1.4 VCL组件库
  4.2 窗体
   4.2.1 窗体的属性
   4.2.2 窗体的事件
   4.2.3 窗体的方法
   4.2.4 静态创建窗体
   4.2.5 动态创建窗体
  4.3 Parent、Owner、Sender和Self
   4.3.1 Parent与Owner
   4.3.2 Sender
   4.3.3 Self
  4.4 基本VCL组件应用——按钮、标签和文本框
   4.4.1 按钮(Button)组件
   4.4.2 标签(Label)组件
   4.4.3 文本框(Edit)组件
   4.4.4 文本框事件的一般方法
  习题四
第5章 VCL组件应用
  5.1 备注框组件(Memo)
   5.1.1 Memo组件的常用属性
   5.1.2 Memo组件的应用
  5.2 组框组件(GroupBox)和面板组件(Panel)
   5.2.1 GroupBox组件
   5.2.2 Panel组件
  5.3 复选框(CheckBox)和单选按钮(RadioButton)
   5.3.1 复选框(CheckBox)
   5.3.2 单选按钮(RadioButton)
   5.3.3 CheckBox和RadioButton的应用
  5.4 位图按钮组件(BitBtn)和加速按钮组件(SpeedButton)
   5.4.1 位图按钮(BitBtn)
   5.4.2 加速按钮(SpeedButton)
  5.5 单选按钮组组件(RadioGroup)
  习题五
第6章 VCL组件应用(续一)
  6.1 形状组件(Shape)
  6.2 列表框组件(ListBox)和下拉列表框组件(ComboBox)
   6.2.1 ListBox组件
   6.2.2 ComboBox组件
   6.2.3 ListBox和ComboBox的综合实例
  6.3 计时器组件(Timer)
   6.3.1 Timer组件的属性和事件
   6.3.2 小球碰撞的实例
  6.4 一个综合实例——彩票投注开奖模拟
  习题六
第7章 异常处理与程序调试技术
  7.1 异常处理概述
   7.1.1 传统的错误处理方式
   7.1.2 使用异常进行错误处理
  7.2 异常处理的语法
   7.2.1 try…except…end
   7.2.2 try…exceptOn…do…end
   7.2.3 异常的重引发
   7.2.4 try…finally
   7.2.5 资源保护与异常处理的混合使用
   7.2.6 自定义异常
  7.3 程序的调试
   7.3.1 程序中的错误
   7.3.2 执行程序
   7.3.3 断点(Breakpoint)的使用
   7.3.4 运行到光标处
   7.3.5 单步调试
   7.3.6 观察窗(WatchList)的使用
   7.3.7 Evaluate/Modify对话框
  习题七
第8章 VCL组件应用(续二)
  8.1 树状视图组件(TreeView)和列表视图组件(ListView)
   8.1.1 树状视图组件(TreeView)
   8.1.2 TreeView组件的属性、方法和事件
   8.1.3 列表视图组件(ListView)
   8.1.4 列表视图组件(ListView)的属性、方法和事件
  8.2 跟踪条组件(TrackBar)和进度条组件(ProgressBar)
   8.2.1 跟踪条组件(TrackBar)
   8.2.2 进度条组件(Progres8Bar)
  8.3 Tab组件(TagControl)和多页组件(PageControl)
   8.3.1 Tab组件(TabControl)
   8.3.2 多页组件(PageControl)
  习题八
第9章 对话框
  9.1 对话框函数和过程
   9.1.1 ShowMessage、ShowMessageFmt和ShowMessagePos过程
   9.1.2 MessageDlg和MessageDlgPos函数
   9.1.3 InputBox和lnputQuery函数
   9.1.4 MessageBox函数
  9.2 公用对话框
   9.2.1 “打开”对话框(OpenDialog)
   9.2.2 “另存为”对话框(SaveDialog)
   9.2.3 “字体”对话框(FontDialog)
   9.2.4 “颜色”对话框(ColorDialog)
  9.3 系统提供的About窗体
  9.4 自定义对话框
  习题九
第10章 菜单和工具栏
  10.1 主菜单组件(MainMenu)和弹出式菜单组件(PopupMenu)
   10.1.1 主菜单组件(MainMenu)
   10.1.2 弹出式菜单组件(PopupMenu)
  10.2 工具栏组件(ToolBar)和状态栏组件(StatusBar)
   10.2.1 工具栏组件(ToolBar)
   10.2.2 状态栏组件(StatusBar)
  10.3 动作列表组件(ActionList)
  10.4 CoolBar组件和ControlBar组件
   10.4.1 CoolBar组件
   10.4.2 ControlBar组件
  10.5 动态菜单项和工具栏按钮
  习题十
第11章 文件操作和管理
  11.1 文件系统组件和外壳(Shell)组件
   11.1.1 文件系统组件
   11.1.2 外壳(Shell)组件
  11.2 文本文件和有类型文件
   11.2.1 文本文件
   11.2.2 有类型文件
  11.3 无类型文件
  11.4 文件流(TFileStream)对象的操作
  11.5 注册表读/写操作
  习题十一
第12章 图形、图像和多媒体技术
  12.1 画布对象(TCanvas)
   12.1.1 TCanvas对象的方法
   12.1.2 TPen和TBrush对象
  12.2 图像编程技术
   12.2.1 图像组件(Image)
   12.2.2 JPEG图像的显示
   12.2.3 图像格式转换
  12.3 多媒体编程技术
   12.3.1 动画组件(Animate)
   12.3.2 多媒体播放组件(MediaPlaver)
   12.3.3 RM格式媒体的播放
  习题十
第13章 数据库编程
  13.1 Delphi自带的数据库
  13.2 利用FormWizard进行简单的数据库编程
  13.3 基于BDE的数据库应用程序开发
   13.3.1 BDE简介
   13.3.2 常用组件简介
   13.3.3 使用Table组件进行数据库应用程序开发
   13.3.4 使用Query组件进行数据库应用程序开发
  13.4 基于ADO的数据库应用程序开发
   13.4.1 常用组件简介
   13.4.2 ADO编程
  13.5 基于dbExpress的数据库应用程序开发
   13.5.1 常用组件介绍
   13.5.2 使用dbExpress连接SQLServer数据库
  13.6 使用Rave组件制作报表
   13.6.1 常用组件介绍
   13.6.2 利用向导创建报表
  习题十三
参考文献

对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加