图书介绍

C++ Builder程序设计教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C++ Builder程序设计教程
  • 张曜等编著 著
  • 出版社: 北京:冶金工业出版社
  • ISBN:7502431136
  • 出版时间:2002
  • 标注页数:326页
  • 文件大小:64MB
  • 文件页数:337页
  • 主题词:

PDF下载


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

下载说明

C++ Builder程序设计教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章C++Builder编程入门1

1.1写一个自己的多媒体播放器1

目 录1

1.2 可视化编程的要素3

1.3 C++Builder 6.0 安装3

1.4 C++Builder 6.0的新特性10

1.4.1集成开发环境10

1.4.2 COM/ActiveX15

1.4.3数据库15

1.4.6 VCL、CLX和RTL16

1.4.7 Web技术16

1.4.4编译和调试16

1.4.5程序本地化16

1.4.8 Actions17

1.5 C++Builder 6.0集成17

开发环境17

1.6 C++Builder 6.0的工作界面17

1.6.1 菜单栏18

1.6.2 工具栏18

1.6.3组件栏20

16.4 Object Treeview——22

对象管理器22

1.6.5 Object Inspector——23

对象观察器23

1.6.6 Code Editor——24

代码编辑器24

1.6.7 Class Explorer——27

类浏览器27

1.7.1 【File】菜单31

1.7 C++Builder 6.0 的的菜单31

1.7.2 【Edit】菜单33

1.7.3 【Search】菜单33

1.7.4 【View】菜单34

1.7.5 【Project】菜单36

1.7.6 【Run】菜单39

1.7.7 【Component】菜单40

1.7.8 【Database】菜单41

1.7.9 【Tools】菜单41

1.7.10【Help】菜单42

一、填空题43

二、选择题43

小结43

习题一43

三、上机题44

第2章C++语言基础45

2.1 本元素45

2.1.1标识符和关键字45

2.1.2变量和常量46

2.1.3数组47

2.1.4指针47

2.1.5运算符47

2.1.6 结构体、联合和枚举48

2.2.2 while语句49

2.2控制语句49

2.2.1 for 语句49

2.2.3 do…while 语句50

2.2.4 switch 语句50

2.2.5 if语句50

2.3 函数51

2.4类的概念52

2.4.1 类的定义和使用52

2.4.2构造器和析构器53

2.4.3 内置函数53

2.5.2 函数的覆盖54

2.5类的继承54

2.5.1继承的实现方法54

2.5.3虚拟函数55

2.5.4子类的构造器55

小结56

习题二56

一、填空题56

二、选择题56

三、上机题56

3.1 应用程序的窗体57

3.1.1 窗体的属性、方法和事件57

第3章应用程序界面设计57

3.1.2 窗体的操作技巧62

3.2菜单63

3.2.1 主菜单63

3.2.2弹出式菜单64

小结65

习题三65

一、填空题65

二、选择题65

三、上机题65

4.1.1 一般按钮66

第4章基本组件设计66

4.1 按钮66

4.1.2 图形按钮68

4.1.3 快速按钮70

4.2 工具栏71

4.2.1 Control Bar71

4.2.2Tool Bar72

4.2.3 Cool Bar73

4.2.4 PageScroller74

4.3.1 TLabel75

4.3 基本组件75

4.3.2 TEdit与TLabeledEdit76

4.3.3 TMemo80

4.3.4 TCheckBox81

4.3.5 TRadioButton与TRadioGroup82

4.3.6 TListBox83

4.3.7 TComboBox、TColorBox与TComboBoxEx84

4.3.8 TScrollBar86

4.3.9 TGroupBox87

4.3.10 TPanel88

4.4扩展组件89

4.4.1 TTabControl89

4.3.11 TSplitter89

4.4.2 TPageControl90

4.4.3 TlmageList91

4.4.4 TTreeView91

4.4.5 TListView92

4.4.6 TStatusBar92

4.5综合应用——分类记事本92

小结99

三、上机题100

二、选择题100

一、填空题100

习题四100

第5章文件、目录操作及数学函数101

5.1文件和目录操作101

5.1.1 文件操作(VCL库函数)101

5.1.2 文件名操作(VCL)105

5.1.3 文件操作(API)107

5.1.4 目录操作(VCL)107

5.1.5 目录操作(API)108

5.2数学函数109

5.2.1一般数学函数109

5.2.3集合数学函数110

5.2.2舍入数学函数110

小结111

习题五111

一、填空题111

二、选择题111

三、上机题111

第6章 日期/时间及字符串处理112

6.1 日期/时间处理112

6.1.1 TDateTime类112

函数115

6.1.2和时间/日期有关的115

6.2字符串处理117

6.2.1 AnsiString类117

6.2.2 VCL的常用字符串库函数120

小结121

习题六121

一、填空题121

二、选择题121

三、上机题121

7.1 与图形和图像有关的组件122

7.1.1 TImage122

第7章图形与图像处理122

7.1.2 TShape124

7.1.3 TBevel124

7.1.4 TChart125

7.1.5 TPaintBox126

7.2 与图形和图像有关的类126

7.2.1 TGraphics126

7.2.2 TPicture127

7.2.3 TBitmap128

7.2.4 TCanvas129

7.3 综合应用——图像浏览器132

7.2.5 TJPEGImage和TJPEGData132

7.4 综合应用——不规则图形动画技术136

小结142

习题七142

一、填空题142

二、选择题142

三、上机题143

第8章 多媒体技术144

8.1 TAnimate组件144

8.1.2 TAnimate的属性145

8.1.1 Tanimate的使用145

8.1.3 TAnimate的方法146

8.1.4 TAnimate的事件146

8.2 TMediaPlayer组件147

8.2.1 TMediaPlayer的属性147

8.2.2 TMediaPlayer的方法151

8.2.3 TMediaPlayer的事件152

8.2.4做一个自己的播放器152

8.3多媒体API158

8.3.1播放波形文件159

8.3.2 MCI编程160

小结164

习题八164

一、填空题164

二、选择题165

三、上机题165

第9章网络编程166

9.1网络编程基本知识166

9.1.1 IP166

9.2.1 TClientSocket和TServerSocket167

9.2与网络有关的组件167

9.1.2 TCP167

9.1.3 UDP167

9.2.2做一个聊天程序168

9.2.3 TCppWebBrowser174

9.2.4做一个浏览器175

小结182

习题九182

一、填空题182

二、选择题182

三、上机题183

10.1.1基本概念184

第10章数据库开发184

10.1 数据库应用程序开发基本知识184

10.1.2关系型数据库基础186

10.1.3 在C++Builder 中开发188

数据库程序188

10.1.4数据集组件190

10.2数据库辅助工具191

10.2.1 Database Desktop191

10.2.2 SQLExplorer193

10.2.3 BDE Administrator194

10.3.1第一个数据库程序196

10.3数据感应组件196

10.3.2 DBGrid组件197

10.3.3 DBNavigator组件199

10.3.4 DBLookUpListBox和199

DBLookUpComboBox199

10.3.5 DBCtrlGrid200

10.3.6其他常用数据感应组件201

10.4 BDE方式连接数据库202

10.4.1 Table组件202

10.4.2Query组件和SQL语言214

10.4.3使用储存过程219

10.4.4使用Database组件219

10.5 多层数据库应用程序的开发220

10.5.1 多层数据库应用程序的架构220

10.5.2 建立多层数据库220

服务器程序220

10.5.3 建立多层数据库客户端程序222

一、填空题225

二、选择题225

习题十225

小结225

三、上机题226

第11章数据报表227

11.1 QuickReport组件227

11.2数据报表组件228

11.2.1 TQuickRep组件228

11.2.2 TQRBand组件231

11.2.3 TQRSysData组件232

11.2.4 TQRExpr组件232

11.2.5 可打印组件233

11.3综合应用——报表打印程序234

小结240

习题十一240

一、填空题240

二、选择题240

三、上机题240

第12章使用ADO组件241

12.1 使用ADO组件连接数据库241

12.1.1 使用TADOConnection组件连接数据库241

12.1.2使用TADOCOnnection组件获得数据库信息244

12.1.3 综合应用245

12.2.1使用TADODataSet组件247

12.2使用ADO数据集247

12.2.2使用TADOQuery组件250

12.2.3使用TADOCommand组件254

12.2.4使用TADOTable组件255

12.2.5使用TADOStoredProc组件257

小结258

习题十二258

一、填空题258

二、选择题258

三、上机题259

13.1.1COM服务器和COM客户260

第13章组件对象模型260

13.1 COM的基础知识260

13.1.2 COM接口262

13.1.3 自动化262

13.1.4 ActiveX控件263

13.1.5类型库263

13.2建立一个进程内COM服务器263

13.3使用COM服务器271

二、选择题274

一、填空题274

习题十三274

小结274

三、上机题275

第14章动态连接库DLL276

14.1动态连接库概述276

14.1.1 DLL的连接方式277

14.1.2 DLL的导入和导出277

14.2创建动态连接库278

14.2.1 使用DLL向导建立DLL278

14.2.2 建立一个DLL280

14.3.1使用隐式连接283

14.3使用动态连接库283

14.3.2使用显式连接286

14.4资源DLL287

小结292

习题十四292

一、填空题292

二、选择题292

三、上机题292

15.1 ActiveX组件的建立方式293

15.1.1 手工建立ActiveX组件293

第15章ActiveX组件293

15.1.2使用ATL模板建立294

ActiveX组件294

15.1.3使用VCL组件294

15.1.4使用ActiveForm294

15.2使用VCL组件建立ActiveX组件294

15.3 建立在IE中使用的ActiveForm297

小结299

二、选择题300

三、上机题300

一、填空题300

习题十五300

第16章应用程序的发布工作301

16.1 应用程序的发布301

16.1.1新建安装项目文件302

16.1.2 界面介绍302

16.1.3 安装程序创建实例304

16.2编写Windows帮助文件307

16.2.1创建帮助文件308

16.2.2 创建帮助文件的目录308

16.2.4帮助文件的生成310

16.2.3 建立帮助页面310

小结312

习题十六312

一、填空题312

二、选择题312

三、上机题312

参考答案313

第1章313

第2章313

第3章314

第4章314

第5章317

第6章318

第7章319

第8章321

第9章321

第10章322

第11章322

第12章323

第13章324

第14章325

第15章326

第16章326

热门推荐