Delphi是美国Inprise Corporation推出的基于Object Pascal语言的面向对象的可视化开发工具。 Delphi以其领先的编译速度和灵活的功能获得了开发人员的广泛认可。书中介绍了Delphi的基本概念、操作方法和系统功能,包括Object Pascal语言的使用、面向对象程序设计和数据库系统的开发方法以及线程、动态链接库等高级编程技术。本书既可引导初学者步入Delphi世界,也可使具有开发经验的Delphi程序员掌握其技术精髓。\r\n\r\n
第1章 Delphi概述\r\n\r\n1.1 Delphi概述\r\n1.2 Delphi开发环境\r\n1.3 配置开发环境\r\n1.4 小结\r\n\r\n第2章 工程、单元和窗体\r\n\r\n2.1 工程\r\n2.2 单元与窗体\r\n2.3 Project Options对话框\r\n2.4 编译和链接\r\n2.5 小结\r\n\r\n第3章 窗体设计器\r\n\r\n3.1 概述\r\n3.2 组件类型\r\n3.3 命名规范\r\n3.4 创建简单的窗体\r\n3.5 使用对象检机器设置属性\r\n3.6 为事件编程\r\n3.7 运行一个窗体\r\n3.8 小结\r\n\r\n第4章 组件示例\r\n\r\n4.1 创建Coolbars,PageScrollers,Toolbars,ImageLists与StatusBars\r\n4.2 PageControls组件\r\n4.3 Dialog组件\r\n4.4 Animate组件\r\n4.5 MonthCalendar组件\r\n4.6 小结\r\n\r\n第5章 菜单\r\n\r\n5.1 菜单的一般特征\r\n5.2 菜单设计器\r\n5.3 小结\r\n\r\n第6章 Object Pascal语言\r\n\r\n6.1 概述\r\n6.2 语言基础\r\n6.3 基本控制元素\r\n6.4 数据类型\r\n6.5 数据结构\r\n6.6 小结\r\n\r\n第7章 程序结构与作用域\r\n\r\n7.1 工程组\r\n7.2 程序\r\n7.3 单元\r\n7.4 过程与函数\r\n7.5 作用域\r\n7.6 小结\r\n\r\n第8章 Delphi的面向对象程序设计\r\n\r\n8.1 程序设计方法学\r\n8.2 面向对象的程序设计\r\n8.3 OOP与Delphi\r\n8.4 代码浏览器与类完备功能\r\n8.5 小结\r\n\r\n第9章 关于OOP的高级话题\r\n\r\n9.1 多态\r\n9.2 方法重载\r\n9.3 对象的类型转换\r\n9.4 小结\r\n\r\n第10章 可视组件库(VCL)应用框架\r\n\r\n10.1 VCL简史\r\n10.2 TObject和运行时类型标识\r\n10.3 组件层次结构\r\n10.4 组件“助手”\r\n10.5 小结\r\n\r\n第11章 使用调试器\r\n\r\n11.1 概述\r\n11.2 调试选项\r\n11.3 Debugger Options对话框\r\n11.4 调试窗口\r\n11.5 查看器(Inspector)\r\n11.6 任务\r\n11.7 调试过程\r\n11.8 小结\r\n\r\n第12章 Delphi中的异常处理\r\n\r\n12.1 运行时的错误处理\r\n12.2 异常处理语法\r\n12.3 用户自定义异常\r\n12.4 小结\r\n\r\n第13章 模板和对象库\r\n\r\n13.1 创建模板\r\n13.2 模板策略\r\n13.3 小结\r\n\r\n第14章 事件驱动编程\r\n\r\n14.1 EDP的本质\r\n14.2 事件发生的顺序\r\n14.3 编写事件处理程序\r\n14.4 打开窗口\r\n14.5 小结\r\n\r\n第15章 Borland数据库引擎概述\r\n\r\n15.1 BDE简介\r\n15.2 分发BDE\r\n15.3 小结\r\n\r\n第16章 使用SQL Explorer\r\n\r\n16.1 创建别名\r\n16.2 查看和编辑数据\r\n16.3 使用SQL\r\n16.4 小结\r\n\r\n第17章 创建数据库应用程序\r\n\r\n17.1 Delphi中数据库的链接\r\n17.2 创建一个简单的数据库窗体\r\n17.3 加入更多的数据感知(data-aware)组件\r\n17.4 创建一个明细表单\r\n17.5 小结\r\n\r\n第18章 使用数据库向导\r\n\r\n18.1 简介\r\n18.2 使用窗体向导\r\n18.3 主要/明细表\r\n18.4 小结\r\n\r\n第19章 使用TField对象\r\n\r\n19.1 字段属性和TField组件\r\n19.2 用编辑掩模(Edit Mask)格式化字段\r\n19.3 创建计算字段\r\n19.4 查找字段\r\n19.5 有效性验证\r\n19.6 小结\r\n\r\n第20章 操纵数据集\r\n\r\n20.1 移动记录指针\r\n20.2 限定记录集\r\n20.3 搜索记录\r\n20.4 数据的书签操作\r\n20.5 提供默认值\r\n20.6 小结\r\n\r\n第21 章移植到客户机/服务器系统\r\n\r\n21.1 用数据移植向导移植数据库\r\n21.2 修改应用程序\r\n21.3 客户机/服务器特征\r\n21.4 结论\r\n21.5 小结\r\n\r\n第22章 使用SQL监视器\r\n\r\n22.1 查看日志\r\n22.2 设置Trace Options(跟踪选项)\r\n22.3 小结\r\n\r\n第23章 使用TQuery组件\r\n\r\n23.1 TQuery组件\r\n23.2 TQuery参数\r\n23.3 TQuery的DataSource属性\r\n23.4 数据库窗体向导\r\n23.5 编辑记录\r\n23.6 在查询中定位记录\r\n23.7 Open和ExecSQL\r\n23.8 SQL Builder工具\r\n23.9 小结\r\n\r\n第24章 使用TDatabase组件\r\n\r\n24.1 创建应用别名\r\n24.2 运行时载入别名信息\r\n24.3 客户机/服务器和TDatabase组件\r\n24.4 小结\r\n\r\n第25章 用户界面技术Ⅰ\r\n\r\n25.1 通用界面技术\r\n25.2 小结\r\n\r\n第26章 用户界面技术Ⅱ\r\n\r\n26.1 MDI应用\r\n26.2 小结\r\n\r\n第27章 面向对象的Pascal语言的高级特征\r\n\r\n27.1 类范围\r\n27.2 属性\r\n27.3 小结\r\n\r\n第28章 TDatasets的高级特征\r\n\r\n28.1 事务处理\r\n28.2 缓存式更新\r\n28.3 数据集的State属性\r\n28.4 小结\r\n\r\n第29章 异常处理高级技术\r\n\r\n29.1 事件驱动环境下的异常\r\n29.2 异常实例对象\r\n29.3 哑异常\r\n29.4 应用的错误处理\r\n29.5 处理数据库异常\r\n29.6 小结\r\n\r\n第30章 包\r\n\r\n30.1 使用包\r\n30.2 创建包\r\n30.3 运行时包\r\n30.4 小结\r\n\r\n附录A QuickReports\r\n附录B Installshield Express\r\n附录C InterBase\r\n附录D 动态链接库和Windows API\r\n附录E 线程\r\n附录F 运行时创建组件