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

Delphi 6程序设计教程

Delphi 6程序设计教程

定 价:¥32.00

作 者: 韩伟峰编著
出版社: 清华大学出版社
丛编项:
标 签: Delphi

购买这本书可以去


ISBN: 9787302051176 出版时间: 2002-01-01 包装: 精装
开本: 26cm 页数: 343页 字数:  

内容简介

  Delphi 6是Borland公司开发的一种Windows快速应用开发工具。本书深入浅出、全面、系统地介绍了使用Delphi 6开发应用程序的技术。 全书共有12章,主要介绍了Delphi 6的编程语言——Object Pascal;Delphi 6面向对象的特性;程序设计的基本操作(窗体和菜单的设计);设计程序的可视化组件;对程序代码的调试和异常处理;对数据库的操作及开发多媒体的操作等。 本书内容全面、语言流畅,可作为高等院校计算机相关专业的数据库课程教材,也可供从事计算机软件工作的科技人员和工程技术人员等参阅。

作者简介

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

图书目录

第1章  轻松步入Delphi 6                  
 1. 1  Delphi 6的新特性                  
 1. 2  Delphi 6的版本                  
 1. 3  Delphi 6的集成开发环境                  
 1. 3. 1  Delphi 6的启动                  
 1. 3. 2  Delphi 6的集成开发环境                  
 1. 3. 3  工具栏                  
 1. 3. 4  组件板                  
 1. 3. 5  对象查看器                  
 1. 3. 6  窗体                  
 1. 3. 7  代码编辑器                  
 1. 4  利用向导创建一个应用程序                  
 1. 5  Delphi 6的安装                  
 1. 5. 1  Delphi 6的安装新特性                  
 1. 5. 2  系统配置                  
 1. 5. 3  安装过程                  
 第2章  Delphi 6程序设计语言                  
 2. 1  编程风格                  
 2. 1. 1  注释                  
 2. 1. 2  大写的使用                  
 2. 1. 3. 空白                  
 2. 1. 4  编程代码的整体美观性                  
 2. 1. 5  语法的突出                  
 2. 2  常量和变量                  
 2. 2. 1  常量                  
 2. 2. 2  变量                  
 2. 3  基本符号                  
 2. 4  运算符                  
 2. 4. 1  赋值运算符                  
 2. 4. 2  算术运算符                  
 2. 4. 3  逻辑运算符                  
 2. 4. 4  关系运算符                  
 2. 4. 5  运算符的优先级                  
 2. 5  简单的数据类型                  
 2. 5. 1  有序类型                  
 2. 5. 2  实数类型                  
 2. 5. 3  日期和时间                  
 2. 6  字符串类型                  
 2. 7  构造类型                  
 2. 7. 1  数组类型                  
 2. 7. 2  记录类型                  
 2. 7. 3  集合类型                  
 2. 7. 4  文件类型                  
 2. 8  指针类型                  
 2. 8. 1  指针类型的定义                  
 2. 8. 2  指针类型的操作                  
 2. 8. 3  无类型指针                  
 2. 8. 4  字符指针类型                  
 2. 9  变体类型                  
 2. 9. 1  变体类型的语法规则                  
 2. 9. 2  Variant能动态改变类型                  
 2. 10  类型相容和强制转换                  
 2. 10. 1  类型相容                  
 2. 10. 2  赋值相容                  
 2. 10. 3  变量强制类型转换                  
 2. 10. 4  数值强制类型转换                  
 第3章  Object Pascal语言程序结构                  
 3. 1  语句                  
 3. 1. 1  语句的概述                  
 3. 1. 2  简单语句                  
 3. 1. 3  条件控制语句                  
 3. 1. 4  循环语句                  
 3. 1. 5  其他语句                  
 3. 2  过程和函数                  
 3. 2. 1  过程的定义和调用                  
 3. 2. 2  函数的声明. 定义和调用                  
 3. 2. 3  参数的传递方式                  
 3. 2. 4  函数和过程中变量的作用域                  
 3. 3  过程类型                  
 3. 3. 1  过程类型的声明                  
 3. 3. 2  方法指针                  
 3. 3. 3  过程类型的用法                  
 第4章  程序设计的思想                  
 4. 1  类和对象                  
 4. 1. 1  类                  
 4. 1. 2  对象                  
 4. 1. 3  类和对象的一个具体例子                  
 4. 2  类的方法                  
 4. 2. 1  方法的声明和定义                  
 4. 2. 2  方法的类型                  
 4. 2. 3  抽象方法                  
 4. 2. 4  重载方法与重定义方法                  
 4. 3  类的字段和属性                  
 4. 3. 1  类的字段                  
 4. 3. 2  类的属性                  
 4. 4  类的封装性                  
 4. 5  类的继承性                  
 4. 6  类的多态性                  
 第5章  程序设计的第一步                  
 5. 1  窗体与窗口                  
 5. 1. 1  窗口                  
 5. 1. 2  Delphi窗体                  
 5. 1. 3  窗体的命名                  
 5. 2  窗体与边框的类型                  
 5. 2. 1  窗体的类型                  
 5. 2. 2  边框的类型                  
 5. 2. 3  边框图标                  
 5. 3  设置窗体的位置和大小                  
 5. 4  窗体的其他重要属性                  
 5. 5  建立窗体                  
 5. 6  窗体的相互引用                  
 5. 7  消息对话框                  
 5. 7. 1  Delphi消息对话框                  
 5. 7. 2  Delphi输入框                  
 5. 7. 3  Windows消息对话框                  
 5. 8  开发自定义对话框                  
 5. 8. 1  显示一个模式或非模式对话框                  
 5. 8. 2  提供命令按钮                  
 5. 8. 3  设置Tab次序                  
 5. 8. 4 测试Tab次序                  
 5. 8. 5  将一个组件从Tab次序中删除                  
 5. 8. 6  使组件有效或无效                  
 5. 8. 7  设置对话框的焦点                  
 5. 8. 9  将窗体保存为一个模板                  
 5. 9 MDI窗体                  
 5. 9. 1  建立MDI父窗体和子窗体                  
 5. 9. 2  建立应用程序菜单                  
 5. 9. 3  创建新窗口                  
 5. 9. 4  排列图标                  
 5. 9. 5  层叠MDI窗口                  
 5. 9. 6  平铺子窗口                  
 5. 9. 7  关闭子窗口                  
 5. 9. 8  使用MDI父窗口属性                  
 5. 10  菜单的设计                  
 5. 10. 1  TMainMenu组件                  
 5. 10. 2  使用菜单编辑器                  
 5. 10. 3  快捷键及热键设计                  
 5. 10. 4  设计子菜单                  
 5. 10. 5  快捷菜单设计                  
 5. 10. 6  使用菜单模板                  
 5. 11  制作Windows系统的"开始"菜单                  
 第6章  可视化组件库                  
 6. 1  组件的基本知识                  
 6. 1. 1  组件和对象                  
 6. 1. 2  组件的类型                  
 6. 1. 3  组件的属性                  
 6. 1. 4  组件的事件                  
 6. 1. 5  组件的方法                  
 6. 1. 6  可视化组件的层次结构                  
 6. 2  常用的简单组件                  
 6. 2. 1  Label组件                  
 6. 2. 2  Edit组件                  
 6. 2. 3  Memo组件                  
 6. 2. 4  Button组件                  
 6. 3  选择型组件                  
 6. 3. 1  CheckBox组件                  
 6. 3. 2  RadioButton组件                  
 6. 3. 3  ListBox组件                  
 6. 3. 4  ComboBox组件                  
 6. 3. 5  GroupBox组件                  
 6. 3. 6  RadioBox组件                  
 6. 4  Scrollbar, Panel和Actionlist组件                  
 6. 4. 1  Scrollbar组件                  
 6. 4. 2  Panel组件                  
 6. 4. 3  Actionlist组件                  
 6. 5  特殊命令按钮组件                  
 6. 5. 1  BitBtn组件                  
 6. 5. 2  SpeedButton组件                  
 6. 6  复杂的输入/输出组件                  
 6. 6. 1  MaskEdit组件                  
 6. 6. 2  DrawGrid组件                  
 6. 6. 3  StringGrid组件                  
 6. 7  修饰性组件                  
 6. 7. 1  Bevel组件                  
 6. 7. 2  Shape组件                  
 6. 7. 3  Image组件                  
 6. 7. 4  Static Text组件                  
 6. 7. 5  Chart组件                  
 6. 7. 6  ScrollBox组件                  
 6. 7. 7  Splitter组件                  
 6. 7. 8  CheckListBox                  
 6. 7. 9  ControlBar                  
 第7章  程序的异常处理和调试                  
 7. 1  异常处理机制                  
 7. 2  异常处理结构                  
 7. 2. 1  Try...Except结构                  
 7. 2. 2  Try...Finally结构                  
 7. 2. 3  两种结构的嵌套                  
 7. 3  运行时间库异常类(RTL Exception)                  
 7. 3. 1  I/O异常                  
 7. 3. 2  堆异常                  
 7. 3. 3  整数异常                  
 7. 3. 4  浮点异常                  
 7. 3. 5  类型匹配异常                  
 7. 3. 6  类型转换异常                  
 7. 3. 7  硬件异常                  
 7. 3. 8  处理VCL异常                  
 7. 4  通用异常处理类                  
 7. 5  数据库异常处理                  
 7. 5. l  EDatabaseError异常                  
 7. 5. 2  EDBEngineError异常                  
 7. 6  自定义异常类                  
 7. 6. 1  用户自定义异常                  
 7. 6. 2  用户定义的数据库异常                  
 7. 7  设置程序调试的环境                  
 7. 8  程序错误的类型                  
 7. 8. 1  设计期错误                  
 7. 8. 2  编译期错误                  
 7. 8. 3  运行期错误                  
 7. 8. 4  逻辑错误                  
 7. 9  使用Run菜单命令调试程序                  
 7. 10  使用断点                  
 7. 11  使用监视窗口                  
 第8章  常用的系统对象和组件                  
 8. 1  TApplication类                  
 8. 1. 1  Tapplicatio类的属性                  
 8. 1. 2  TApplication类的方法                  
 8. 1. 3  TApplication类的事件                  
 8. 1. 4  TScreen类                  
 8. 2  Dialog选项卡的对话框                  
 8. 2. 1  OpenDialog对话框                  
 8. 2. 2  SaveDialog对话框                  
 8. 2. 3  OpenPictureDialog对话框                  
 8. 2. 4  SavePictureDialog对话框                  
 8. 2. 5  FontDialog对话框                  
 8. 2. 6  ColorDialog对话框                  
 8. 2. 7  PrintDialog对话框                  
 8. 2. 8  PrinterSetupDialog对话框                  
 8. 2. 9  FindDialog对话框                  
 8. 2. 10  ReplaceDialog对话框                  
 8. 2. 11  一个常用对话框的综合示例                  
 8. 3  Win32选项卡的常用组件                  
 8. 3. 1  TabControl组件                  
 8. 3. 2  PageControl组件                  
 8. 3. 3  RichEdit组件                  
 8. 3. 4  StatusBar组件                  
 8. 3. 5  ToolBar组件                  
 第9章  数据库管理工具                  
 9. 1  数据库桌面系统                  
 9. 1. 1  数据库桌面系统的启动                  
 9. 1. 2  使用数据库桌面系统创建数据库表                  
 9. 1. 3  使用数据库桌面系统查询数据库                  
 9. 2  数据库浏览器                  
 9. 2. 1  数据库浏览器的界面                  
 9. 2. 2  维护数据库别名                  
 9. 2. 3  用数据库浏览器访问数据库                  
 9. 2. 4  键入SQL语句                  
 9. 3  数据字典                  
 第10章  开发数据库应用程序                  
 10. 1  开发数据库应用程序概述                  
 10. 1. 1  Delphi 6支持的数据库类型                  
 10. 1. 2  关系型数据库结构                  
 10. 1. 3  数据访问控件(DataAccess)                  
 10. 2  使用BDE组件访问数据                  
 10. 2. 1  Table组件                  
 10. 2. 2  Query组件                  
 10. 2. 3  StoredPro组件                  
 10. 2. 4  DataSource组件                  
 10. 2. 5  Database组件                  
 10. 2. 6  Session组件                  
 10. 2. 7  BatchMove组件                  
 10. 2. 8  UpdateSQL组件                  
 10. 2. 9  NestedTable组件                  
 10. 2. 10  一个使用BDE组件的简单示例                  
 10. 3  数据感知组件                  
 10. 3. 1  DBGrid组件                  
 10. 3. 2  DBNavigator组件                  
 10. 3. 3  DBText组件                  
 10. 3. 4  DBEdit组件                  
 10. 3. 5  DBMemo组件                  
 10. 3. 6  DBImage组件                  
 10. 3. 7  DBListBox组件                  
 10. 3. 8  DBComboBox组件                  
 第11章  数据库查询                  
 11. 1  数据库中记录的查询                  
 11. 1. 1  使用GotoKey方法查找数据记录                  
 11. 1. 2  使用FindKey方法查找数据记录                  
 11. 1. 3  使用Locate方法查找数据记录                  
 11. 1. 4  使用GotoNearest和FindNearest执行不精确查找                  
 11. 2  TQuery组件的使用                  
 11. 3  静态SQL语句的查询                  
 11. 4  动态SQL语句的查询                  
 11. 5  多表的查询                  
 第12章  开发多媒体应用程序                  
 12. 1  一个简单的媒体播放器的制作                  
 12. 2  媒体播放器的组件                  
 12. 2. 1  媒体播放器组件                  
 12. 2. 2  媒体播放器组件的属性                  
 12. 2. 3  媒体播放器组件的过程和函数                  
 12. 2. 4  媒体播放组件的事件                  
 12. 3  CD播放器的制作                  
 12. 3. 1  CD播放器窗体的设置                  
 12. 3. 2  属性设置                  
 12. 3. 3  CD播放器的完整程序代码                  
 12. 4  ActiveX组件                  
 12. 4. 1  ActiveX组件. 接口和类型库                  
 12. 4. 2  使用Delphi 6的ActiveX组件                  
 12. 4. 3  创建自己的ActiveX组件                  

本目录推荐