图书介绍

Borland C++ Builder 6应用开发技术解析PDF|Epub|txt|kindle电子书版本网盘下载

Borland C++ Builder 6应用开发技术解析
  • 程展鹏编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302074232
  • 出版时间:2003
  • 标注页数:396页
  • 文件大小:123MB
  • 文件页数:407页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Borland C++ Builder 6应用开发技术解析PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 了解Borland C++ Builder1

1.1 Borland公司1

1.2 BCB的发展2

1.2.1 Turbo时代2

1.2.2 Borland C++3

1.2.3 Delphi/BCB3

1.2.4 Kylix4

1.3 BCB和其他编程工具的比较5

1.3.1 BCB的定位5

1.3.2 BCB与Delphi、PB等RAD工具的区别5

1.4.1 基本知识6

1.4 学习BCB所需要的资源6

1.3.3 BCB与VC的区别6

1.4.2 BCB6软件包7

1.4.3 其他软件工具7

1.4.4 Internet8

1.4.5 学习过程8

1.5 BCB6的更新9

第2章 BCB6基础10

2.1 熟悉BCB6的界面10

2.1.1 主窗口11

2.1.2 窗体设计11

2.1.4 代码编写与类浏览器12

2.1.3 对象检查器(Object Inspector)12

2.1.6 项目管理器(Project Manager)14

2.1.7 程序调试窗口(Debug Windows)14

2.1.5 对象树状层次观察器(Object TreeView)14

2.1.8 辅助窗口16

2.1.9 定制和保存桌面17

2.2 C/C++语言概览17

2.2.1 变量17

2.2.2 流程控制语句20

2.2.3 函数22

2.2.4 面向对象编程24

2.3.1 Windows的元素——窗体27

2.3 Windows的运行机制27

2.3.2 Windows的动力——消息28

2.4 第一个程序——Hello,world!29

2.4.1 BCB6一般编程步骤29

2.4.2 Hello, world!29

第3章 BCB6常用组件使用33

3.1 界面控件33

3.1.1 界面框架组件35

3.1.2 输入输出控件41

3.2.1 文件操作对话框61

3.2 对话框控件61

3.2.2 字体(FontDialog)与颜色(ColorDialog)设置对话框63

3.2.3 打印设置(PrintSetupDialog)与打印(PrintDialog)对话框64

3.2.4 查找(FindDialog)与替换(ReplaceDialog)对话框64

3.3 定时器控件64

3.4 重要的不可视组件与BCB类65

3.4.1 字符串类65

3.4.2 时间类TDateTime68

3.4.3 INI文件类与注册表类70

4.1 图形编程76

4.1.1 显示简单的图形76

第4章 图形与多媒体76

4.1.2 使用图形文件77

4.1.3 使用画布(TCanvas)对象78

4.1.4 动画实现82

4.2 多媒体编程88

4.3 DirectX91

第5章 应用程序开发技巧94

5.1 编写DLL94

5.2 异常处理103

5.3 发布程序109

5.3.1 包109

5.3.2 安装程序的生成111

5.4 一些编程技巧129

5.4.1 使用TrayIcon(系统托盘)129

5.4.2 如何防止程序被多次运行129

5.4.3 文件操作相关函数131

5.4.4 消息的使用132

5.4.5 鼠标拖放136

5.4.6 使用剪贴板140

第6章 数据库程序开发基础142

6.1 BCB6中的数据库程序开发技术142

6.1.1 数据库技术的发展142

6.1.2 Borland数据库访问技术概述143

6.1.3 选择合适的数据库访问技术144

6.1.4 BCB6中的数据库开发技术架构145

6.1.5 BCB6中的数据库开发组件146

6.2 创建数据库147

6.2.1 使用Database Desktop创建数据库表149

6.2.2 定义数据库表的结构149

6.2.3 保存数据库表和设置数据库别名151

6.3 使用数据库向导153

6.3.1 生成单一数据库表程序153

6.3.2 生成使用“主/明细”表的应用程序158

6.4.1 TTable的使用163

6.4 基本数据库相关组件的使用163

6.4.2 DataSource的使用177

6.4.3 数据感知控件的使用177

6.5 使用SQL连接183

6.5.1 SQL语言概述184

6.5.2 使用TQuery组件185

6.5.3 和SQL相关的数据库辅助工具189

6.6 连接网络数据库193

6.6.1 连接网络数据库193

6.6.2 事务195

6.6.3 存储过程197

第7章 数据库程序开发高级技术201

7.1 多层数据库技术201

7.1.1 多层数据库技术概述201

7.1.2 DataSnap205

7.1.3 编写应用服务器程序206

7.1.4 编写客户端程序209

7.1.5 多层数据库应用程序的实现技术211

7.1.6 客户端数据集(TClientDataSet)的应用230

7.2 dbExpress245

7.2.1 dbExpress概述245

7.2.2 dbExpress组件247

7.2.3 建立dbExpress连接248

7.2.4 开始第一个dbExpress程序252

7.2.5 dbExpress与DataSnap255

7.2.6 dbExpress组件的使用258

7.2.7 dbExpress使用总结259

7.3 ADO260

7.3.1 BCB6中的ADO组件260

7.3.2 ADO组件特性及使用261

7.3.3 实例266

8.1 VCL组件编写技术基础269

8.1.1 VCL结构269

第8章 编写VCL组件269

8.1.2 属性、事件与方法270

8.1.3 属性与事件的语法272

8.1.4 使用VCL组件父类的成员274

8.2 编写VCL组件的实例276

8.2.1 创建VCL组件框架276

8.2.2 编写属性279

8.2.3 测试VCL组件282

8.2.4 安装组件284

8.2.5 消息映射的处理286

第9章 使用线程288

9.1 使用线程对象288

9.1.1 创建线程289

9.1.2 使用线程292

9.2 线程同步294

9.2.1 与主VCL线程同步294

9.2.2 锁定对象295

9.2.3 使用临界区域295

9.2.4 使用多重读、独占写的同步器300

9.2.5 使用线程对象的WaitFor方法301

9.2.6 使用事件302

9.2.7 使用互斥(Mutex)对象303

9.4 线程使用中应当注意的问题305

9.3 调试线程305

第10章 Internet开发技术307

10.1 FastNet系列Internet控件307

10.2 Indy308

10.2.1 什么是Indy308

10.2.2 控件使用308

10.2.3 实例309

10.3 使用Web Browser314

10.4 WebSnap技术315

10.4.1 WebSnap实例317

10.4.2 用户管理340

11.1.1 Web Services的概念346

11.1 Web Services概述346

第11章 编写Web Services应用程序346

11.1.2 Web Services结构349

11.1.3 BCB6中的BizSnap351

11.2 使用BCB6开发Web Services应用程序354

11.2.1 编写第一个Web Services程序354

11.2.2 调用Web Services363

11.2.3 利用WAD来了解Web Services的调用过程367

11.2.4 利用Web Services传递复杂类型数据368

11.2.5 调用Internet上的Web Services375

11.3.1 建立SOAP远程数据模块379

11.3 SOAP与数据库379

11.3.2 利用SOAP连接数据库应用服务器381

第12章 跨平台编程(Windows/Linux)384

12.1 Kylix386

12.1.1 Kylix的由来386

12.1.2 Kylix技术387

12.1.3 Kylix、Kylix2与Kylix3387

12.2 CLX387

12.2.1 CLX结构387

12.2.2 CLX程序388

12.2.3 编写跨平台程序389

12.2.4 跨平台应用程序开发实例390

热门推荐