
| 本书内容丰富,结构严谨,编程示例简捷实用,技术分析清晰透彻,适合于各类Delphi 5程序设计人员阅读。 |
| 第一章 概述 1.1 delphi概述 1.1.1 delphi是rad 1.1.2 delphi的主要特点 1.2 delphi对系统和程序员的要求 1.2.1 delphi对系统的要求 1.2.2 delphi对程序员的要求 1.3 delphi 5的新特性 1.3.1 delphi 5数据库开发功能的增强 1.3.2 新的调试功能 1.3.3 可视组件库(vcl)增强 1.3.4 delphi 5其他增强特性 第二章 delphi 5的可视化开发环境 2.1 初识delphi 5 2.1.1 启动delphi 5 2.1.2 delphi 5窗口组件 2.2 delphi 5的菜单栏 2.2.1 delphi 5菜单栏简介 2.2.2 自定义delphi 5菜单栏 2.3 delphi 5的工具栏 .2.4 delphi 5的组件板 2.4.1 standard选项卡 2.4.2 additional选项卡 2.4.3 win32选项卡 2.4.4 system选项卡 2.4.5 data access选项卡 2.4.6 data controls选项卡 2.4.7 ado 选项卡 2.4.8 interbase 选项卡 2.4.9 midas选项卡 2.4.10 internet 选项卡 2.4.11 fastnet选项卡 2.4.12 decision cube选项卡 2.4.13 qreport选项卡 2.4.14 dialogs选项卡 2.4.15 win3.1选项卡 2.4.16 samples选项卡 2.4.17 activex选项卡 2.4.18 servers选项卡 2.5 代码编辑器 2.5.1 代码编辑器的基本功能 2.5.2 代码编辑器的加速菜单 2.5.3 代码编辑器的编辑功能 2.5.4 使用code insight 2.5.5 使用代码浏览器 2.6 对象观察器 2.6.1 对象属性 2.6.2 对象事件 第三章 创建一个简单的windows应用程序 3.1 开始创建应用程序 3.1.1 手工创建应用程序 3.1.2 利用向导创建应用程序 3.2 设计窗体 3.3 放置组件 3.3.1 将组件放置在窗体中 3.3.2 组件排列 3.3.3 调整组件大小 3.3.4 修改组件属性 3.4 处理事件 3.4.1 定义事件处理过程 3.4.2 添加代码 3.5 指定帮助和图标文件 3.6 编译、运行程序 3.7 单元结构 3.8 窗体文件 3.9 项目文件 第四章 object pascal数据类型 4.1 object pascal语言基本知识 4.1.1 常量 4.1.2 变量 4.1.3 基本符号 4.2 简单数据类型 4.2.1 整数型 4.2.2 实数型 4.2.3 布尔类型 4.2.4 字符类型 4.2.5 字符串类型 4.3 自定义数据类型 4.3.1 枚举类型 4.3.2 子界类型 4.3.3 数组类型 4.3.4 集合类型 4.3.5 记录类型 4.4 文件类型 4.4.1 文件类型的定义 4.4.2 用于文件类型的常用例程 4.4.3 文件类型应用举例 4.5 指针类型 4.5.1 指针类型定义 4.5.2 应用指针 4.5.3 无类型指针 4.5.4 字符指针类型 4.6 过程类型 4.6.1 过程类型的声明 4.6.2 方法指针 4.6.3 过程类型的用法 4.7 可变数据类型 4.8 类型相容、赋值相容与强制类型转换 4.8.1 类型相容 4.8.2 赋值相容 4.8.3 变量强制类型转换 4.8.4 数值强制类型转换 4.9 运算符 4.9.1 算术运算符 4.9.2 逻辑运算符 4.9.3 关系运算符 4.9.4 运算符的优先级 第五章 object pascal的语句、过程和函数 5.1 语句 5.1.1 简单语句 5.1.2 条件语句 5.1.3 循环语句 5.1.4 其他语句 5.2 过程与函数 5.2.1 过程的定义和调用 5.2.2 函数的声明、定义和调用 5.2.3 调用约定 5.2.4 指示字 5.2.5 参数的传递方式 5.3 异常处理 5.3.1 try...finally语句 5.3.2 try...except语句 5.4 object pascal中的嵌入式汇编语句 5.4.1 asm语句 5.4.2 嵌入式汇编语句的语法 第六章 对象与类 6.1 对象和类概述 6.2 类类型的方法 6.2.1 方法的声明和定义 6.2.2 构造和析构 6.2.3 方法指示字 6.2.4 抽象方法 6.2.5 重载方法与重定义方法 6.3 类的字段和属性 6.3.1 类的字段 6.3.2 声明属性 6.3.3 属性限定符 6.3.4 数组属性 6.3.5 属性重载 6.4 类成员的可见性 6.5 类的兼容性 第七章 delphi 5的基本组件 7.1 组件的基础知识 7.1.1 组件的属性 7.1.2 组件的事件 7.1.3 组件的方法 7.2 standard选项卡上的组件 7.2.1 常用的简单组件 7.2.2 利用简单组件创建一个应用程序 7.2.3 选择型组件 7.2.4 其他类型的组件 7.2.5 建立窗体实例解析 7.3 addtional选项卡上的组件 7.3.1 特殊命令按钮 7.3.2 复杂的输入/输出组件 7.3.3 修饰性组件 第八章 delphi 5 的高级组件 8.1 dialog选项卡下的组件 8.1.1 opendialog组件 8.1.2 savedialog组件 8.1.3 openpicturedialog组件 8.1.4 savepicturedialog组件 8.1.5 fontdialog组件 8.1.6 colordialog组件 8.1.7 printdialog组件 8.1.8 printersetupdialog组件 8.1.9 finddialog组件 8.1.10 replacedialog组件 8.2 win32选项卡上的组件 8.2.1 tabcontrol组件 8.2.2 pagecontrol组件 8.2.3 richedit组件 8.2.4 statusbar组件 8.2.5 trackbar组件 8.2.6 updown组件 8.2.7 datetimepicker组件 8.2.8 hotkey组件 8.2.9 treeview组件 8.2.10 animate组件和imagelist组件 8.2.11 progressbar组件 8.2.12 listview组件 8.2.13 coolbar组件 8.2.14 headercontrol组件 8.2.15 toolbar组件 8.3 通用事件和类 8.3.1 通用事件 8.3.2 通用方法 8.3.3 tapplication类 第九章 菜单设计 9.1 设计主菜单 9.1.1 tmainmenu组件 9.1.2 使用菜单编辑器 9.1.3 快捷键及热键设计 9.1.4 设计子菜单 9.2 快捷菜单设计 9.3 使用菜单模板 9.3.1 系统菜单模板 9.3.2 用户自定义菜单模板 第十章 窗体和用户界面设计 10.1 窗体与窗口 10.1.1 窗口 10.1.2 delphi 5窗体 10.2 窗体的属性 10.3 固定窗体 10.4 固定窗体尺寸 10.5 无标题条窗口 10.6 窗体间的相互连动 10.7 窗体设计综合实例 10.7.1 设置主窗体form1的属性 10.7.2 主窗体的单元文件 10.7.3 设置子窗体form2 10.7.4 子窗体的单元文件 10.8 消息对话框 10.8.1 messagebox函数 10.8.2 messagedlg函数和messagedlgpos函数 10.8.3 messagedlgposhelp函数 10.8.4 showmessage函数 10.8.5 inputbox函数 10.9 多文档界面的设计 10.9.1 建立mdi父窗体和子窗体 10.9.2 建立应用程序菜单 10.10 管理mdi子窗口 10.10.1 创建新窗口 10.10.2 排列图标 10.10.3 层叠mdi窗口 10.10.4 平铺子窗口 10.10.5 建立子窗口列表 10.10.6 关闭子窗口 10.10.7 使用mdi父窗口属性 第十一章 项目管理 11.1 delphi 5项目的构成与组织 11.1.1 delphi 5系统文件 11.1.2 delphi 5项目的组织 11.2 创建delphi 5项目 11.2.1 创建新项目 11.2.2 添加窗体或单元 11.2.3 删除窗体或单元 11.2.4 保存项目 11.2.5 启动项目 11.3 项目组 11.3.1 创建项目组 11.3.2 项目管理器窗口 11.3.3 编译项目 11.4 设置delphi 5项目选项 11.4.1 forms选项卡 11.4.2 application选项卡 11.4.3 compiler选项卡 11.4.4 linker选项卡 11.4.5 directories/conditionals选项卡 11.4.6 version info选项卡 11.4.7 packages选项卡 第十二章 数据库应用程序开发基础 12.1 delphi 5数据库应用程序开发概述 12.2 数据访问组件 12.2.1 table组件 12.2.2 datasource组件 12.2.3 table组件和datasource组件使用示例 12.2.4 query组件 12.2.5 storedproc组件 12.2.6 database组件 12.3 数据控制组件 12.3.1 dbgrid组件 12.3.2 dbnavigator组件 12.3.3 dbtext组件 12.3.4 dbedit组件 12.3.5 dbmemo组件 12.3.6 dbimage组件 12.3.7 dblistbox组件 12.3.8 dbcombobox组件 12.3.9 dbcheckbox组件 12.3.10 dbradiogroup组件 12.4 bde简介 12.4.1 databases选项卡 12.4.2 configuration选项卡 12.5 database desktop简介 12.5.1 使用database desktop创建表 12.5.2 用database desktop查询数据库 第十三章 开发数据库应用程序 13.1 建立数据库 13.1.1 建立数据库的步骤 13.1.2 数据库的注册 13.2 数据查询 13.2.1 使用gotokey方法查找数据库中的记录 13.2.2 使用findkey方法查找数据库中的记录 13.2.3 不精确查找 13.2.4 限制记录范围 13.3 sql语言与query组件 13.3.1 query组件 13.3.2 在query组件中使用静态sql 13.3.3 在query组件中使用动态sql语句 13.4 多表查询 13.4.1 建立表 13.4.2 链接两数据库表 13.4.3 数据集的过滤 第十四章 开发多媒体应用程序 14.1 媒体播放组件 14.1.1 媒体播放器组件概述 14.1.2 媒体播放器组件属性 14.1.3 媒体播放器组件的方法 14.1.4 媒体播放组件的事件 14.2 自制avi文件播放器 14.3 自制cd播放器 14.3.1 cd播放器的功能 14.3.2 属性设置 14.3.3 cd播放器完整程序代码 第十五章 开发internet应用程序 15.1 clientsocket组件 15.1.1 clientsocket组件的重要属性 15.1.2 clientsocket组件的重要方法 15.1.3 clientsocket组件响应的事件 15.2 serversocket组件 15.2.1 serversocket组件的重要属性 15.2.2 serversocket组件的重要方法 15.2.3 serversocket组件响应的事件 15.3 自制网络聊天屋 15.4 webbrowser组件 15.4.1 webbrowser组件的主要属性 15.4.2 webbrowser组件的重要方法 15.4.3 webbrowser组件的重要事件 15.5 自制浏览器 |
商品评论(0条)