书籍详情

Delphi程序设计基础

Delphi程序设计基础

作者:黄晓敏等编

出版社:清华大学出版社

出版时间:2004-09-01

ISBN:9787302093923

定价:¥23.00

购买这本书可以去
内容简介
  本书以教材的方式全面详细介绍利用Delphi7设计应用程序的各种基本方法和知识点,同时还结合丰富的实例程序对这些设计应用程序的基本方法做深入分析,以期读者能够对Delphi7的基本用法能有深入理解。当然,在介绍基本方法的同时,本书还不时穿插一些非常重要的高级程序设计技术,以使读者在进入Delphi7应用程序设计天堂的时候就能够领略Delphi7的无穷魅力。本书在开篇第1章就非常详细地介绍如何将手边的Delphi7安装盘包含的内容安装到计算机系统中,从而能够使用Delphi7提供的丰富功能。第2章简要地介绍了ObjectPascal的基本语法,这是后面章节的基本准备。在本书的第3章中,一个简单的实例程序带领读者进入Delphi7殿堂。第4、5、6章的内容构成本书的核心,即Delphi7程序设计的核心技术——组件技术。第7、第8章则在组件技术的基础上,拓展了Delphi7的部分功能,即文件系统和数据库应用功能。本书采用教材方式编排,非常适合开始学习Delphi7程序设计技术的初学者和各种培训机构作为培训教材使用,对于具备一定Delphi7程序设计技术的人员也有一定的辅助作用,可以作为一本有价值的参考用书。
作者简介
暂缺《Delphi程序设计基础》作者简介
目录
第1章  Delphi 6基础知识  1
  1.1  Delphi概述  1
  1.1.1  Delphi简介  1
  1.1.2  Delphi的主要特点  1
  1.1.3  Delphi6的新特点  2
  1.2  Delphi 6的安装及卸载  2
  1.2.1  Delphi6的环境要求  2
  1.2.2  Delphi6的安装  3
  1.2.3  Delphi6的卸载  6
  1.3  Delphi 6集成开发环境  7
  1.3.1  用户界面  7
  1.3.2  主窗口  8
  1.3.3对象观察器  12
  1.3.4  帮助系统  14
  1.4  习题  14
第2章  0bjeot Pascal程序设计语言  15
  2.1  ObjectPascal语言基础  15
  2.1.1  基本字符和符号  15
  2.1.2  常量与变量  18
  2.1.3  数据类型  19
  2.1.4  运算符  25
  2.2  语句  26
  2.2.1  赋值语句  26
  2.2.2  复合语句  27
  2.2.3  控制语句  27
  2.2.4  循环语句  30
  2.3  过程与函数  32
  2.3.1  过程  32
  2.3.2  函数  34
  2.3.3  变量的作用域  35
  2.4  ObiectPascal的面向对象编程基础  36
  2.4.1  对象与类的定义  36
  2.4.2  类与单元的关系  37
  2.4.3  类的封装与继承  38
  2.5  习题  39
第3章  可视化编程与Delphi 6组件的使用  40
  3.1  可视化编程的步骤  40
  3.1.1  创建项目和新建窗体  40
  3.1.2  在窗体中添加组件  41
  3.1.3  选定与布置组件  42
  3.1.4  设置属性  43
  3.1.5  编写代码  45
  3.1.6  保存项目  47
  3.1.7  运行项目  48
  3.1.8  关闭项目与关闭Delphi  49
  3.1.9  修改项目  49
  3.1.10  Delphi程序的基本组成  50
  3.2  设计窗体  54
  3.2.1  窗体的属性  54
  3.2.2  窗体的主要事件  56
  3.2.3  窗体的方法  57
  3.2.4  新建窗体  58
  3.3  设计菜单  58
  3.3.1  主菜单  58
  3.3.2  PopupMenu菜单  67
  3.4  工具栏与状态栏组件  67
  3.4.1  ToolBar组件  68
  3.4.2  CoolBar组件  72
  3.4.3  StatusBar组件  74
  3.5  按钮与面板  76
  3.5.1  普通按钮组件  76
  3.5.2  位图按钮组件  78
  3.5.3  快速按钮组件  79
  3.5.4  单选按钮组件  83
  3.5.5  复选框组件  86
  3.5.6  面板组件  188
  3.6  文本对象组件  90
  3.6.1  标签组件  90
  3.6.2  编辑框组件  92
  3.6.3  掩码编辑框组件  94
  3.6.4  多行文本编辑器组件  95
  3.6.5  复文本编辑器组件  96
  3.6.6  列表框组件  100
  3.6.7  组合框组件  103
  3.7  显示与输入对话框  104
  3.7.1  ShowMessage过程  104
  3.7.2  MessageDlg函数  105
  3.7.3  1nputBox函数  106
  3.7.4  对话框组件  108
  3.8  多窗体技术  111
  3.8.1  向项目中加入新的窗体  111
  3.8.2  在多个窗体或单元之间切换的方法  112
  3.8.3  在一个窗体中调用另一个窗体的方法  112
  3.8.4  不同项目间窗体的共享方法  113
  3.8.5  设定主窗体  113
  3.9  习题  114
第4章  图形、动画与多媒体的开发  115
  4.1  图形  115
  4.1.1  图形的基本概念  115
  4.1.2  TCanvas介绍  115
  4.1.3  Shape组件  119
  4.1.4  PaintBox组件  119
  4.2  动画  129
  4.2.1  Animate功能简介  129
  4.2.2  常用属性  129
  4.2.3  常用方法  130
  4.2.4  应用举例  130
  4.3  多媒体介绍  133
  4.3.1  Med[aPlayer组件  133
  4.3.2  常用属性  134
  4.3.3  常用方法  135
  4.3.4  应用举例  135
  4.4  习题  138
第5章  调试技术与异常处理  139
  5.1  三种错误的类型  139
  5.2  控制程序的执行  139
  5.2.1  运行到指定行  141
  5.2.2  单步执行  141
  5.2.3  断点执行及断点的设置与使用  141
  5.2.4  暂停程序的执行  143
  5.3  调试器的设置  143
  5.4  观察变量、表达式和属性的值  146
  5.5  异常处理  147
  5.5.1  引入异常处理的原因  147
  5.5.2  异常的种类  147
  5.5.3  异常类的触发方法  150
  5.5.4  处理异常的两种方法  150
  5.6  习题  152
第6章  目录与文件的操作  153
  6.1  文件目录类组件的介绍  153
  6.1.1  目录类组件的介绍  153
  6.1.2  TreeView组件  155
  6.2  文件目录过程与函数  161
  6.2.1  文件管理的过程和函数  161
  6.2.2  目录管理的过程与函数  163
  6.3  文件内容的读写  164
  6.3.1  Delphi中的文件类型  164
  6.3.2  文本文件类型  165
  6.3.3  类型文件  168
  6.3.4  无类型文件  169
  6.3.5  TStream的运用  169
  6.4  习题  171
第7章  数据库编程  172
  7.1  数据库引擎管理器  172
  7.1.1  Delphi6数据库系统概述  172
  7.1.2  BDE简介  173
  7.1.3  数据库资源管理器的功能174
  7.2  Delphi6数据库桌面系统  177
  7.2.1  DatabaseDesktop概述  177
  7.2.2  设定工作目录与私有目录  177
  7.2.3  创建别名  177
  7.2.4  创建数据库表  179
  7.2.5  数据库表格的属性  180
  7.3  BDE数据集组件  183
  7.3.1  数据集组件的状态  183
  7.3.2  数据集组件常用的方法  184
  7.3.3  TTable组件  187
  7.3.4  TQuery组件  188
  7.3.5  数据集组件的使用方法  189
  7.4  数据访问组件  189
  7.4.1  数据访问组件介绍  189
  7.4.2  数据访问组件的使用  190
  7.5  数据控制组件  190
  7.5.1  数据控制组件简介  190
  7.5.2  TDBGrid组件  191
  7.5.3  TDBnavigator组件  192
  7.5.4  TDBText组件  192
  7.5.5  TDBEdit组件  193
  7.5.6  TDBMemo组件  193
  7.5.7  TDBImage组件  193
  7.5.8  TDBListBox组件  193
  7.5.9  TDBComboBox组件  193
  7.5.10  其他组件  193
  7.6  Delphi 6中的SQL编程  194
  7.6.1  SQL查询语句简介  194
  7.6.2  SQL语言编程中的运用 194
  7.6.3  动态SQL语句的编程  195
  7.6.4  SQL编程实例  197
  7.7  ADO编程  200
  7.7.1  基本ADO的体系结构  200
  7.7.2  ADO数据集组件介绍  201
  7.7.3  应用ADO开发数据库应用系统举例  202
  7.8  报表设计  204
  7.8.1  用QuickReportWizard快速创建报表  204
  7.8.2  使用QuickReport创建报表  206
  7.8.3  制作报表实例  209
  7.9  应用举例  211
  7.9.1  建立一个基于BDE的学生缴费系统  211
  7.9.2  建立一个基于ADO的人事管理系统  217
  7.10  习题  229
第8章  Internet编程基础  230
  8.1  Internet基本概念  230
  8.1.1  网络和TCP/IP协议  230
  8.1.2  协议和常用术语  230
  8.2  建立一个Web浏览器  231
  8.3  创建Web服务器  234
  8.4  应用举例  236
  8.5  习题  239
猜您喜欢

读书导航