图书介绍

C++ Builder 4应用程序开发PDF|Epub|txt|kindle电子书版本网盘下载

C++ Builder 4应用程序开发
  • 肖勇,龙玺,徐健等编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115083479
  • 出版时间:2000
  • 标注页数:423页
  • 文件大小:81MB
  • 文件页数:437页
  • 主题词:

PDF下载


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

下载说明

C++ Builder 4应用程序开发PDF格式电子书版下载

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

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

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

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

图书目录

第一章 C++语言简介1

1.1 C++语言初步1

1.1.1 C++语言概览1

1.1.2 if与switch条件表达式8

1.1.3 switch条件表达式10

1.1.4 循环控制10

1.1.5 do-while循环11

1.1.6 new和delete操作符12

1.1.7 指针与引用13

1.2 C++类14

1.2.1 类的定义14

1.2.2 类的解释15

1.2.3 继承30

1.2.4 多重继承30

1.2.5 基本文件输入/输出31

1.3 C++类库和可视化构件模型31

1.3.1 C++类库31

1.3.2 可视构件库32

1.3.3 C++ Builder和VCL34

第二章 安装和卸载C++ Builder 435

2.1 系统要求35

2.2 安装C++ Builder 435

2.2.1 安装程序的启动35

2.2.2 安装主界面36

2.2.3 安装信息37

2.2.4 安装确认38

2.2.5 安装选项40

2.2.6 安装路径和文件夹选择43

2.2.7 复制文件44

2.3 运行C++ Builder 446

2.3.1 创建BCB4快捷方式46

2.3.2 运行C++ Builder 447

2.4 卸载C++ Builder 447

2.4.1 启动卸载工具47

2.4.2 卸载C++ Builder 448

3.1.1 IDE定义49

3.1.2 IDE结构49

第三章 C++ Builder 4的集成开发环境49

3.1 C++ Builder 4 IDE概述49

3.2 C++ Builder 4项目50

3.2.1 项目的文件50

3.2.2 C++ Builder 4主菜单和工具栏按钮51

3.3 项目组管理52

3.3.1 项目组52

3.3.2 建立项目组53

3.3.3 项目选项53

3.4.1 基本操作57

3.4 代码编辑器57

3.4.2 几个编辑器特性59

3.4.3 编辑器选项59

3.5 构件面板使用技巧61

3.5.1 修改构件面板61

3.5.2 放置多个构件62

3.6 类观察器63

3.6.1 类观察器显示63

3.6.2 类观察器的操作64

3.7 对象观察器65

3.7.1 构件选择器65

3.7.2 属性页66

3.7.3 事件页面67

3.8 C++ Builder窗体67

3.8.1 窗体背景知识67

3.8.2 窗体的读写属性68

3.8.3 窗体的只读属性68

3.8.4 常用的窗体方法69

3.8.5 常用窗体事件69

第四章 设计窗体和菜单70

4.1 设计窗体70

4.1.1 概述70

4.1.2 窗体弹出菜单70

4.1.3 放置和选择构件71

4.1.4 移动和缩放构件72

4.1.5 对齐构件73

4.1.6 设置跳表顺序74

4.2 设计菜单75

4.2.1 概述75

4.2.2 设计主菜单75

4.2.3 编写代码78

4.2.4 弹出式菜单的设计78

4.2.5 制作菜单模板79

5.1.1 引言80

5.1.2 Name属性80

5.1 VCL构件的公用属性80

第五章 VCL构件80

5.1.3 Color属性81

5.1.4 光标(Cursor)属性81

5.1.5 Enabled属性82

5.1.6 Font属性82

5.1.7 Hint属性83

5.2 VCL构件的主要方法和事件83

5.2.1 VCL构件的主要方法83

5.2.2 VCL构件的主要事件84

5.3.1 编辑构件85

5.3 标准的Windows控件构件85

5.3.2 ListBox和ComboBox构件87

5.3.3 按钮88

5.3.4 单选钮与复选钮91

5.3.5 Label构件92

5.3.6 Panel构件92

5.4 对话框构件92

5.4.1 Execute方法93

5.4.2 File Open和File Save对话框93

5.4.3 图形对话框95

5.4.4 Find和Replace对话框95

5.4.5 Print和Printer Setup对话框96

5.5 多页面构件97

5.5.1 多页面界面概述97

5.5.2 TabControl构件98

5.5.3 PageControl构件99

5.5.4 Notebook构件和TabSet构件101

5.5.5 TabbedNoteBook构件104

第六章 创建C++ Builder 4应用程序105

6.1 对象库105

6.1.1 对象库概述105

6.1.2 对象库页面105

6.1.3 对象库视图108

6.1.4 生成新对象109

6.1.5 添加对象110

6.1.6 管理对象库111

6.2 窗体和应用程序向导112

6.2.1 向导概述112

6.2.2 对话框向导112

6.2.3 应用程序向导113

6.3 添加函数和数据成员116

6.3.1 C++ Builder中的类声明116

6.3.2 添加函数118

6.4.2 生成构件模板119

6.4.1 构件模板概述119

6.4 构件模板119

6.3.3 添加数据成员和删除代码119

6.5 资源文件120

6.5.1 资源文件分类120

6.5.2 使用资源文件121

6.5.3 一个实例121

6.6 包(Packages)129

6.6.1 包(Packages)概述129

6.6.2 静态链接和动态链接129

6.6.3 使用运行包130

7.1.3 主菜单中的调试选项132

7.1.2 弹出菜单的调试选项132

7.1 调试工具132

7.1.1 调试工具概述132

第七章 调试工具132

7.2 设置断点133

7.2.1 设置和取消断点133

7.2.2 断点列表窗口134

7.3 变量跟踪135

7.3.1 Watch List列表框135

7.3.2 使用Watch List列表框136

7.4 使用Debug Inspector137

7.4.1 启动Debug Inspector137

7.4.2 使用Debug Inspector138

7.5 其他调试工具139

7.5.1 Evaluate/Modify调试工具139

7.5.2 调用堆栈140

7.5.3 浏览CPU140

7.5.4 使用Go to Address140

7.5.5 DLL查错141

7.5.6 事件日志(Event Log)141

7.5.7 模块视图(Modules)142

7.6 调试技术142

7.6.1 单步调试142

7.6.3 调试提示143

7.6.2 访问失败错误分析143

7.6.4 设置调试选项144

第八章 动态链接库147

8.1 DLL概述147

8.1.1 DLL定义及分类147

8.1.2 DLL的优点147

8.2 DLL中的函数148

8.2.1 装入DLL149

8.2.2 DLL中的函数调用149

8.3 生成DLL150

8.3.1 输入和输出函数与类150

8.3.2 生成DLL151

8.3.3 生成输入库文件154

8.4 DLL调用应用程序的生成155

8.4.1 生成应用程序155

8.4.2 加进DLL头文件155

8.4.3 加进输入库文件155

8.5 DLL中的窗体156

8.5.1 C++ Builder应用程序调用156

8.5.2 调用DLL中的MDI窗体156

8.5.3 非C++ Builder应用程序调用158

8.6 DLL中的资源158

8.6.2 使用资源DLL159

8.6.1 生成资源DLL159

第九章 程序装饰161

9.1 窗体装饰技术161

9.1.1 工具栏的使用161

9.1.2 状态栏的使用165

9.2 应用程序的打印169

9.2.1 窗体的Print()方法169

9.2.2 RichEdit构件的Print()方法169

9.2.3 Tprinter类和Printere()方法169

9.2.4 打印位图170

9.3.2 固有光标171

9.3 光标的使用171

9.3.1 光标概述171

9.3.3 定制光标172

9.4 上下文帮助172

9.4.1 编写帮助文件173

9.4.2 情境标识符和HelpContext属性173

9.4.3 生成上下文帮助174

9.4.4 帮助头文件175

9.4.5 实例175

9.5 异常处理技术176

9.5.1 异常处理关键字176

9.5.2 catch剖析177

9.5.3 未处理异常178

9.6 消息处理179

9.6.1 消息概述179

9.6.2 消息发送180

9.6.3 消息处理180

9.6.4 消息处理函数181

9.6.5 自定义消息182

9.7 使用Windows注册表183

9.7.1 注册表键183

9.7.2 注册表数据类型185

9.7.3 使用TRegistry186

第十章 创建构件188

10.1 创建新构件188

10.1.1 New Component对话框188

10.1.2 生成FlashingLabel构件189

10.2 编写构件属性和方法191

10.2.1 属性191

10.2.2 属性可以直接访问193

10.2.3 编写构件方法195

10.3 向FlashingLabel构件增加功能195

10.3.1 添加属性、方法和事件195

10.4 测试构件200

10.4.1 测试程序设计200

10.3.2 ComponentState属性200

10.4.2 添加新构件201

10.5 把新构件加入构件面板中202

10.5.1 加入构件面板的步骤202

10.5.2 为新构件定制位图203

10.6 编写构件的事件203

10.6.1 事件概述204

10.6.2 编写构件的自定义事件204

10.6.3 改写基础类事件206

10.7 程序清单207

11.1 数据库基础214

第十一章 C++ Builder 4数据库结构214

11.1.1 数据库概念215

11.1.2 本地数据库215

11.1.3 客户机/服务器数据库215

11.1.4 单层、双层和多层数据库结构215

11.2 Borland数据库引擎216

11.2.1 BDE驱动器216

11.2.2 BDE别名216

11.2.3 创建BDE别名217

11.2.4 SQL Links219

11.3 Cocal InterBase220

11.4 C++ Builder数据库构件220

11.4.1 数据库构件概述221

11.4.2 TDataSet类222

11.4.3 Table构件225

11.4.4 Query构件232

11.4.5 StoredProc构件234

11.4.6 UpdateSQL构件235

11.4.7 DataSource构件236

11.4.8 Session构件236

11.4.9 Database构件239

11.4.10 BatchMove构件243

11.4.11 TField类243

11.5.1 TClientDataset构件概述245

11.5 客户机/服务器数据库构件245

11.5.2 浏览和编辑数据246

11.5.3 索引247

11.5.4 计算字段248

11.5.5 统计值248

11.5.6 数据包249

11.5.7 与应用服务器通信250

11.5.8 在文件中存储数据251

11.6 C++ Builder数据构件252

11.6.1 数据构件的共同属性252

11.6.2 DBGrid构件252

11.6.3 DBNavigator构件254

11.6.6 DBImage构件255

11.6.4 DBText和DBEdit构件255

11.6.5 DBMemo和DBRichEdit构件255

11.6.7 DBListBox和DBComboBox构件256

11.6.8 DBLookupListBox和DBLookupComboBox构件257

11.6.9 DBCheckBox和DBRadioGroup构件257

11.6.10 DBCtrlGrid构件258

11.6.11 其它数据构件260

11.7 数据库应用程序的体系结构260

11.7.1 设计数据库应用程序260

11.7.2 数据库应用程序的体系结构261

11.7.3 Provider264

11.7.4 与应用服务器连接267

11.7.5 调用服务器上的接口269

第十二章 SQL语言基础270

12.1 结构化查询语言270

12.2 用select检索数据271

12.2.1 从表中选择数据271

12.2.2 where的使用274

12.2.3 查询结果的排序277

12.2.4 检索集合数据278

12.2.5 连接278

12.2.6 子查询279

12.3 select和into的联合使用280

12.2.7 union280

12.4 insert的使用281

12.4.1 插入指定的值281

12.4.2 插入多行281

12.4.3 省略列列表281

12.4.4 通过存储过程来插入282

12.5 update的使用282

12.6 delete的使用283

第十三章 建立数据库应用程序284

13.1 数据库窗体向导284

13.1.1 生成简单窗体284

13.1.2 生成主/细目窗体288

13.2 手工生成数据库窗体290

13.3 非图形数据库编程292

13.3.1 读数据库292

13.3.2 生成数据库表格296

13.4 数据模块的使用298

第十四章 快速报表301

14.1 报表构件301

14.1.1 QuickRep构件301

14.1.2 QRBand构件304

14.1.3 报表设计元素304

14.2.1 生成简单报表305

14.2 生成报表305

14.2.2 生成报表应用程序307

第十五章 图形编程309

15.1 图形构件309

15.1.1 Shape构件309

15.1.2 Image构件310

15.1.3 PainBox构件311

15.2 TCanvas类312

15.2.1 两种绘图方法的比较312

15.2.2 TCanvas类313

15.3.1 画笔、画刷和字体314

15.3 图形设备接口314

15.3.2 位图与调色板317

15.3.3 剪取区域318

15.4 绘图操作319

15.4.1 绘制位图319

15.4.2 绘制文本320

第十六章 多媒体编程324

16.1 文字效果324

16.1.1 文字概述324

16.1.2 TFont类325

16.1.3 文字的显示327

16.1.4 文字动画329

16.2 图像动画333

16.3.1 WAV和MIDI文件简介337

16.3 音乐效果337

16.3.2 TMediaPlayer构件338

16.3.3 播放音乐实例340

16.4 播放视屏文件343

16.4.1 视屏文件概述343

16.4.2 用C++ Builder 4播放DAT344

第十七章 网络编程348

17.1 分布式组件对象模型DCOM348

17.1.1 DCOM概述348

17.1.2 用Borland C++ Builder 4进行DCOM编程355

17.2.1 Borland C++ Builder提供的Internet控件365

17.2 Internet编程365

17.2.2 WinSock编程366

17.2.3 建立Web浏览器381

17.2.4 使用FTP控件393

第十八章 C++ Builder 4程序打包411

18.1 打包准备工作411

18.1.1 InstallShieldExpress概述411

18.1.2 InstallShieldExpress环境411

18.2 程序打包412

18.2.1 整理档案412

18.2.2 打包过程413

热门推荐