C++ Builder 3.0 Borland公司1998年推出的最新版本,提供了最新的程序开发工具。它不仅增加了许多新控件,而且对编译器做了新的优化,使程序的编译连接速度大为提高。\r\n 本书分为三篇共27章。第1篇为开发环境使用指南,介绍了C++ Builder 3.0的安装、新特性、集成开发环境的使用以及最常用的三类控件。第2篇为C++ 语言指南,详细阐述了C++ Builder 3.0的核心语言C++。第3篇是开发应用程序的编程技术,它详细阐述了如何设计应用程序的界面、文件和图形的编程技术。DDE程序的开发、数据库应用程序的开发、Web服务器应用程序的开发以及调试应用程序等内容。\r\n 本书语言深入浅出,并配以大量图片和程序。书中内容均经过认真筛选后编入,力求实用。\r\n 本书可作为初学者的指导用书和C++ Builder 程序的参考用书。其中第2篇还可以作为高校学生C++语言的教材。
第1篇 开发环境使用指南\r\n\r\n第1章 安装C++ Builder 3.0\r\n\r\n1.1 软硬件环境要求\r\n1.2 安装过程\r\n.3 卸载C++ Builder 3.0\r\n1.4 启动C++ Builder 3.0\r\n\r\n第2章 C++ Builder 3.0的新特征\r\n\r\n2.1 新的工程管理器\r\n2.2 包\r\n2.3 ActiveX创建器\r\n2.4 增强的代码编辑器和代码专家\r\n2.5 新的工程选项\r\n2.6 增强的链接器\r\n2.7 增强的编译器\r\n2.8 控件样板\r\n2.9 增强的C++语言\r\n2.10 增强的可视化控件库\r\n2.11 增强的数据库功能\r\n2.12 其它新增功能\r\n\r\n第3章 C++ Builder 3.0的开发环境\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章 C++ Builder 3.0的工程和工程组\r\n\r\n4.1 工程文件\r\n4.2 工程和工程组的基本操作\r\n4.3 工程管理器\r\n4.4 设置工程选项\r\n4.5 选择工程平台\r\n4.6 编译和运行工程\r\n4.7 在C++ Builder 的工程中使用Pascal文件\r\n\r\n第5章 C++ Builder 3.0的窗体和控件\r\n\r\n5.1 窗体的属性\r\n5.2 窗体的事件\r\n5.3 创建新窗体\r\n5.4 多个窗体和单元文件之间的切换\r\n5.5 将窗体加入到对象库中\r\n5.6 将窗体存储为ASCII码\r\n5.7 在窗体中调用另一个窗体\r\n5.8 数据库窗体向导\r\n5.9 在窗体中加入和修改控件\r\n5.10 在窗体上选择控件\r\n5.11 控件的删除、剪切、拷贝和粘贴\r\n5.12 控件的排列\r\n5.13 容器控件\r\n5.14 使用Delphi窗体\r\n\r\n第6章 事件和属性\r\n\r\n6.1 什么是事件\r\n6.2 产生新的事件名柄\r\n6.3 重用事件名柄\r\n6.4 多个控件共享的事件\r\n6.5 定位已有的名柄\r\n6.6 修改共享的事件名柄\r\n6.7 删除事件句柄\r\n6.8 由用户产生的事件\r\n6.9 属性的概念\r\n6.10 在设计期间修改控件属性\r\n6.11 在运行期间修改控件的属性\r\n6.12 属性编辑器\r\n6.13 修改控件的共有属性\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章 标准控件\r\n\r\n8.1 MninMenu控件\r\n8.2 PopupMenu控件\r\n8.3 Ladbel控件\r\n8.4 Edit控件\r\n8.5 Memo控件\r\n8.6 Button控件\r\n8.7 CheckBox控件\r\n8.8 RadioButton控件\r\n8.9 ListBox控件\r\n8.10 ComboBox控件\r\n8.11 ScrolBar控件\r\n8.12 GroupBox控件\r\n8.13 RadioGroup控件\r\n8.14 Panel控件\r\n\r\n第9章 附加控件\r\n\r\n9.1 BitBtn控件\r\n9.2 SpeedButton控件\r\n9.3 MaskEdit控件\r\n9.4 StringGrid控件\r\n9.5 DrawGrid控件\r\n9.6 Image控件\r\n9.7 Shape控件\r\n9.8 Bevel控件\r\n9.9 CheckBoxList控件\r\n9.10 Splitter控件\r\n9.11 StaticText控件\r\n\r\n第10章 Win32控件\r\n\r\n10.1 TabControl控件\r\n10.2 PageControl控件\r\n10.3 ImageList控件\r\n10.4 RichEdit控件\r\n10.5 TraceBar控件\r\n10.6 ProgressBar控件\r\n10.7 UpDown控件\r\n10.8 HotKey控件\r\n10.9 Animate控件\r\n10.10 DataTimePicker控件\r\n10.11 TreeView控件\r\n10.12 ListView控件\r\n10.13 HeadControl控件\r\n10.14 StatuBar控件\r\n10.15 ToolBar控件\r\n10.16 CoolBar控件\r\n\r\n第2篇 C++语言指南\r\n\r\n第11章 词法符号\r\n\r\n11.1 空白\r\n11.2 词法符号\r\n\r\n第12章 语言的结构形式\r\n\r\n12.1 有关概念\r\n12.2 申明的语法\r\n12.3 指针\r\n12.4 数组\r\n12.5 函数\r\n12.6 结构\r\n12.7 联合\r\n12.8 枚举\r\n12.9 表达式\r\n12.10 操作符概要\r\n12.11 语句\r\n\r\n第13章 C++语言的特性\r\n\r\n13.1 C++的名字空间\r\n13.2 新的类型强制\r\n13.3 运行期类型标识\r\n13.4 引用\r\n13.5 作用域访问操作符::\r\n13.6 new和delete操作符\r\n13.7 类\r\n13.8 构造函数和析构函数\r\n13.6 重载操作符\r\n13.10 重载操作符函数\r\n13.11 多态类\r\n13.12 C++作用域\r\n13.13 模板\r\n\r\n第14章 预处理\r\n\r\n14.1 预处理指令\r\n14.2 定义和未定义宏\r\n14.3 带参数的宏\r\n14.4 使用#include作文件包含\r\n14.5 条件编译\r\n14.6 预定义宏\r\n\r\n第15章 异常处理\r\n\r\n15.1 C++异常处理\r\n15.2 异常申明\r\n15.3 跳出异常\r\n15.4 处理异常\r\n15.5 异常的详细说明\r\n15.6 异常处理中的构造函数和析构函数\r\n15.7 无异常处理\r\n15.8 基于C的结构函数和析构函数\r\n15.9 在C++程序中使用基于C的异常\r\n15.10 处理基于C有异常\r\n\r\n第16章 C++ Builder 3.0的包与控件\r\n\r\n16.1 包\r\n16.2 运行期包\r\n16.3 设计期包\r\n16.4 包的共享\r\n\r\n第17章 动态链接库\r\n\r\n17.1 什么是动态链接库\r\n17.2 在C++ Builder 3.0中如何使用DLL\r\n17.3 在C++ Builder 3.0中如何创建DLL\r\n17.4 编译DLL\r\n17.5 创建包含VCL控件的DLL\r\n17.6 DLL和字符串对象\r\n\r\n第18章 扩展Delphi数据类型\r\n\r\n18.1 扩展的Delphi数据类型\r\n18.2 Set(集合)数据类型\r\n18.3 Set引用\r\n18.4 AnsiString数据类型\r\n18.5 AnsiString数据类型引用\r\n18.6 Variant数据类型\r\n18.7 Variant引用\r\n18.8 TDateTime数据类型\r\n18.9 TDateTime数据类型引用\r\n18.10 Currency 数据类型\r\n18.11 Currency 数据类型引用\r\n\r\n第19章 OLE\r\n\r\n19.1 关于OLE\r\n19.2 将另一个应用程序自动化\r\n19.3 关于OLE自动服务器\r\n19.4 关于OLE自动对象\r\n19.5 创建OLE自动服务器\r\n\r\n第3篇 编程技术\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\n20.7 使用对话框\r\n20.8 创建多页控制\r\n20.9 使用Splitter控件\r\n20.10 使用Bevel 控件\r\n20.11 使用CoolBar控件\r\n\r\n第21章 文件的基本操作\r\n\r\n21.1 文件操作控件\r\n21.2 如何打开和保存文件\r\n21.3 文件的打印、删除和重命名\r\n\r\n第22章 图形编程技术\r\n\r\n22.1 使用图形\r\n22.2 图形编程概述\r\n22.3 使用Canvas对象的属性\r\n22.4 在应用程序中管理多个图形对象\r\n22.5 绘制位图\r\n22.6 使用剪贴板\r\n22.7 响应鼠标事件\r\n\r\n第23章 DDE程序的开发\r\n\r\n23.1 DDE控件\r\n23.2 DDE对话\r\n23.3 DDE客户程序\r\n23.4 DDE服务程序\r\n23.5 链接DDE客户程序和DDE服务程序\r\n\r\n第24章 多文档界面(MDI)应用程序\r\n\r\n24.1 创建MDI父窗体\r\n24.2 创建MDI子窗体\r\n24.3 与MDI有关的几个运行期间属性\r\n24.4 合并选单\r\n24.5 安排和处理打开的子窗口\r\n\r\n第25章 数据库应用程序\r\n\r\n25.1 理解数据库控件\r\n25.2 创建数据库应用程序的窗体\r\n25.3 在C++ Builder 3.0中建立数据库\r\n25.4 使用字段编辑器修改数据库字段\r\n25.5 如何取得字段的值\r\n25.6 筛选数据\r\n25.7 重用对象库中的数据模块\r\n\r\n第26章 应用程序的调试\r\n\r\n26.1 错误类型\r\n26.2 规划调试策略\r\n26.3 准备调试\r\n26.4 修正语法错误\r\n26.5 控制程序的运行\r\n26.6 使用合成调试器\r\n26.7 CPU窗口\r\n26.8 使用断点\r\n26.9 使用观察窗口\r\n26.10 计算和修改表达式的值\r\n26.11 函数调用定位\r\n\r\n第27章 开发Web服务器应用程序\r\n\r\n27.1 有关术语和标准\r\n27.2 Web服务器应用程序\r\n27.3 创建Web服务器应用程序\r\n27.4 调试服务器应用程序\r\n27.5 创建HTTP响应信息\r\n27.6 HTML样板
无封面