图书介绍

C++Builder新起点4.0实用教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

C++Builder新起点4.0实用教程
  • 康向东等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111078055
  • 出版时间:2000
  • 标注页数:383页
  • 文件大小:22MB
  • 文件页数:389页
  • 主题词:

PDF下载


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

下载说明

C++Builder新起点4.0实用教程PDF格式电子书版下载

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

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

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

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

图书目录

目录1

前言1

第1章 C++Builder4.0的新特征1

1.1 C++Builder4.0的新特性及功能1

1.1.1 新的工程管理器1

1.1.2 类浏览器2

1.1.3 新的编译器2

1.1.4 新的运行库3

1.1.9 增强的数据库功能4

1.1.8 包管理4

1.1.7 微软产品的兼容性4

1.1.6 提供扩展的Active X支持4

1.1.5 支持MTS4

1.1.10 增强的调试功能5

1.1.11 其他的新增功能5

1.2 C++Builder 4.0集成开发环境5

1.2.1 开发环境概述5

1.2.2 主菜单栏6

1.2.3 工具栏6

1.2.4 组件面板7

1.2.5 对象观察器13

1.2.6 窗体编辑器13

1.2.7 代码编辑器15

1.3 工程和工程组20

第2章 VCL组件24

2.1 组件概述24

2.1.1 VCL组件的基本概念及分类24

2.1.2 VCL的结构25

2.2 常用组件32

2.2.1 标准组件32

2.2.2 附加组件36

2.2.3 Win32组件37

3.1.2 建立应用程序整体框架42

3.1.1 明确程序的目的42

3.1 从一个简单实例的分析开始42

第3章 如何开始应用程序设计42

3.1.3 建立一个工程43

3.1.4 进一步了解工程43

3.2 定制应用程序界面45

3.2.1 设计应用程序主窗口45

3.2.2 菜单的设计46

3.2.3 增强的菜单和工具栏47

3.2.4 加入表格及状态栏48

3.2.5 加入图像与说明49

3.3 编制程序代码51

4.1.1 Windows应用程序的基本类型54

4.1.2 单文档和多文档用户界面54

4.1 单文档和多文档54

第4章 多文档应用程序实例54

4.1.3 打开单文档和多文档用户界面应用程序55

4.2 多文档用户界面实例分析55

4.2.1 明确应用程序目的55

4.2.2 建立应用程序整体框架55

4.3 设计应用程序界面56

4.3.1 创建多文档用户界面应用程序56

4.3.2 程序界面设计59

4.4 编制代码实现应用功能62

4.4.1 实现“保存”命令和工具栏“保存”按钮的功能62

4.4.2 打印功能的实现64

4.5 实例程序清单65

第5章 应用程序界面的深入设计68

5.1 界面设计的基本类68

5.1.1 TApplicaton类68

5.1.2 TScreen类77

5.1.3 TForm类85

5.2 深入讨论应用程序界面设计88

5.2.1 窗体设计88

5.2.2 创建和管理菜单89

5.2.3 工具栏及CoolBar92

5.2.4 应用ActionList组件93

5.2.5 应用其他组件96

5.3.2 界面设计97

5.3 应用程序界面设计示例97

5.3.1 目的分析及整体设计97

5.4 实例程序清单106

第6章 引入图形图像115

6.1 常用的图形类115

6.1.1 TCanvas类115

6.1.2 TPen类116

6.1.3 TBrush类117

6.1.4 常用类的使用117

6.2.5 Picture对象118

6.2.4 Clipboard对象118

6.2.3 Metatile对象118

6.2.2 Icon对象118

6.2.1 Bitmap对象118

6.2 常用的图像类118

6.2.6 Image对象119

6.3 画图的综合实例119

6.3.1 明确程序的目的119

6.3.2 程序的整体规划119

6.3.3 开始建立新程序120

6.3.4 程序的界面设计120

6.3.5 控件事件设计123

6.4 小结136

6.5 实例程序清单137

7.1.1 文本146

7.1 关于多媒体146

第7章 设计多媒体程序146

7.1.2 图形图像147

7.1.3 音频148

7.1.4 视频149

7.1.5 动画149

7.2 组件TMediaPlayer及使用150

7.2.1 TMediaPlayer组件的按钮150

7.2.2 TMediaPlayer组件的属性151

7.2.3 TMediaPlayer组件的方法153

7.2.4 TMediaPlayer组件响应的事件153

7.3.1 TAnimate组件的属性154

7.3 组件TAnimate及使用154

7.3.2 TAnimate组件的方法155

7.3.3 TAnimate组件响应的事件155

7.4 多媒体程序编写实例156

7.4.1 明确程序的功能156

7.4.2 应用程序的整体框架157

7.4.3 应用程序的界面设计157

7.4.4 组件响应事件程序代码161

7.5 小结179

7.6 实例程序清单179

8.1.2 数据库应用程序基本结构190

8.1.1 利用BDE使用数据库190

8.1 数据库应用程序基本结构190

第8章 数据库应用程序190

8.1.3 简单的数据库应用程序192

8.2 设计数据库应用程序界面192

8.2.1 数据控制组件192

8.2.2 显示单一字段193

8.2.3 显示多个字段195

8.3 TDataset与TTable的应用200

8.3.1 TDataset组件200

8.3.2 应用TTable204

8.4.1 TField类及其派生类208

8.4 使用字段对象208

8.4.2 动态字段对象209

8.4.3 创建固定字段对象209

8.4.4 设置新的固定字段对象210

8.4.5 使用计算字段210

8.4.6 使用查找字段210

8.5 使用TDataSource211

8.5.1 TDataSource的属性211

8.5.2 使用TDataSource的事件211

8.6 理解TSession类及TDataBase类212

8.6.1 TSession类与会话的管理212

8.6.2 TDatabase与数据库215

8.7.1 数据库应用程序类型218

8.7.2 一或两层的基于BDE的数据库应用程序218

8.7 创建数据库应用程序218

8.7.3 创建数据库应用程序实例219

8.8 实例程序清单233

第9章 网络应用程序242

9.1 C++Builder 4.0网络组件概述242

9.1.1 NetMasters的网络组件243

9.1.2 WebBroker的网络组件246

9.2 NetMasters网络组件的公共特性248

9.2.1 TPowersock的属性248

9.2.2 TPowerSock的方法250

9.2.3 TPowerSock的事件252

9.3 网络组件实例分析253

9.3.1 TNMFTP组件254

9.3.2 HTML组件269

9.3.3 TNMSMTP组件278

9.3.4 TNMPOP3组件286

9.3.5 TClientSocket组件292

9.3.6 TServerSocket组件294

9.4 小结301

9.5 实例程序清单301

第10章 创建组件325

10.1 创建组件的基本过程325

10.1.1 创建新的TMyEdit组件325

10.1.2 TMyEdit组件的说明331

10.2.1 组件的创建方法333

10.2 组件的基本理论333

10.2.2 组件的属性334

10.2.3 组件的方法339

10.2.4 组件的事件340

10.2.5 创建组件的步骤342

10.3 创建第二个组件TMoveLabel:会移动的Label组件345

10.3.1 分析TMoveLabel345

10.3.2 编写TMoveLabel组件346

10.3.3 测试TMoveLabel组件353

10.3.4 安装TMoveLabel组件357

10.4 创建第三个组件TLabelEdit:利用两个已有组件创建新的组件360

10.4.1 创建TLabelEdit组件360

10.4.2 用组件模板创建TLabelEdit组件365

10.5 小结366

10.6 实例程序清单366

第11章 异常处理376

11.1 C++Builder4.0异常处理概述376

11.2 异常处理的基本形式376

11.2.1 try...catch模块376

11.2.2 try...catch模块的使用377

11.3 Exception类379

11.3.1 Exception类及其派生类379

11.3.2 Exception类的基本属性与方法380

11.3.3 使用Exception类自定义异常380

11.4 实例程序清单382

热门推荐