图书介绍

C++ Builder 6程序设计教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载

C++ Builder 6程序设计教程 第2版
  • 陆卫忠,刘文亮等编著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030150059
  • 出版时间:2009
  • 标注页数:373页
  • 文件大小:150MB
  • 文件页数:387页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章C++ Builder 6概述1

1.1初识C++Builder 6的可视化开发环境1

1.2 C++ Builder 6快速入门4

1.2.1 C++ Builder 6的第一个示例——“欢迎进入奇妙的C++ Builder世界!”4

1.2.2 C++ Builder的工程概述8

1.3面向对象编程的基本概念9

1.3.1面向对象的程序设计9

1.3.2类、对象、属性、方法9

1.3.3事件及事件过程10

1.4 C++ Builder 6的IDE应用环境进阶11

1.4.1应用程序的类型11

1.4.2创建控制台应用程序13

1.4.3在IDE中浏览和编辑代码14

1.5使用联机帮助Help16

1.5.1使用联机帮助Help16

1.5.2从Internet上获得帮助17

本章小结17

习题118

上机实践118

第2章C++ Builder简单应用程序设计22

2.1 VCL组件及分类22

2.1.1 VCL组件库22

2.1.2 VCL组件功能分类22

2.2 VCL组件的常用属性23

2.2.1组件的属性及其设置方法23

2.2.2组件的常用属性24

2.3组件的布局26

2.3.1组件的添加删除26

2.3.2组件的布局调整26

2.4基本组件的使用27

2.4.1标签组件28

2.4.2文本编辑组件28

2.4.3掩码编辑组件30

2.4.4备注组件31

2.4.5按钮组件32

2.5 C++ Builder中的数据类型36

2.5.1标准数据类型36

2.5.2字符串36

2.5.3字符串列表38

2.5.4输入与消息对话框函数39

2.6综合应用举例41

本章小结44

习题245

上机实践246

第3章 窗体与常用组件48

3.1组件应用基础48

3.1.1常用事件48

3.1.2 Tab键顺序和焦点51

3.2单选钮和检查框52

3.2.1单选钮与检查框52

3.2.2设置单选钮与检查框的状态52

3.2.3单选钮与检查框的使用53

3.2.4群组框和单选按钮组55

3.3列表框和组合框55

3.3.1列表框与组合框的设置56

3.3.2列表框与组合框的使用57

3.3.3 TCheckListBox组件59

3.3.4应用举例59

3.4其他常用组件62

3.4.1滚动条62

3.4.2定时器64

3.4.3 TTrackBar组件64

3.4.4 TUpDown组件65

3.5窗体66

3.5.1窗体的属性66

3.5.2窗体的运行与控制67

3.6 C++ Builder高级组件73

3.6.1 TRichEdit组件73

3.6.2 TStringGrid组件75

3.6.3 TDateTimePicker和TMonthCalendar组件及日期类函数79

3.6.4 TPageControl组件80

3.6.5 TTreeView和TListView组件82

3.6.6 TSplitter组件84

3.6.7 TProgressBar组件86

3.7程序调试方法87

3.7.1程序错误类型87

3.7.2程序跟踪87

3.7.3标准数据检验88

3.7.4边界检查88

3.8综合应用举例89

本章小结91

习题391

上机实践392

第4章 菜单与工具栏102

4.1定制应用程序界面102

4.1.1设计应用程序主窗体102

4.1.2菜单的规划与设计103

4.1.3快捷菜单109

4.1.4状态栏110

4.1.5工具栏111

4.1.6应用TActionList组件113

4.2界面设计中的基本类114

4.2.1 TApplication类114

4.2.2 TScreen组件类116

4.3多文档应用程序116

4.3.1单文档和多文档116

4.3.2多文档用户界面设计117

4.3.3 MDI父窗体的属性和方法120

4.3.4创建应用程序主菜单与子菜单融合120

4.3.5多文档用户界面设计实例121

本章小结123

习题4123

上机实践4125

第5章 文件管理129

5.1文件管理组件129

5.1.1驱动器组件TDirveComboBox129

5.1.2目录列表框组件TDirectoryListBox130

5.1.3文件列表框组件TFileListBox130

5.1.4文件过滤器组件TFilterComboBox131

5.2文件及其处理132

5.2.1文件I/O函数132

5.2.2文件名操作函数134

5.2.3文件管理函数136

5.3通过组件直接访问文件140

5.3.1 LoadFromFile方法140

5.3.2 SaveToFile方法141

5.3.3具有LoadFromFile和SaveToFile方法的常用类141

5.4通用对话框141

5.4.1 TOpenDialog与TSaveDialog对话框组件142

5.4.2 TOpenPictureDialog与TSavePictureDialog对话框组件144

5.4.3 TFontDialog与TColorDialog对话框组件144

5.4.4 TFindDialog与TReplaceDialog对话框组件145

5.4.5 TPrintDialog与TPrinterSetupDialog对话框组件146

本章小结147

习题5148

上机实践5150

第6章C++ Builder数据库开发环境157

6.1数据库基础157

6.1.1数据库的概念157

6.1.2关系型数据库基础158

6.1.3 C++Builder数据库访问技术158

6.2 C++ Builder数据库管理辅助工具159

6.2.1数据库引擎管理器159

6.2.2数据库桌面161

6.2.3 SQL浏览器164

6.3结构化查询语言SQL165

6.3.1概述165

6.3.2 SQL数据查询语句167

6.3.3 SQL数据操作和定义语句169

6.3.4综合举例173

本章小结175

习题6176

上机实践6177

第7章 数据库应用程序设计183

7.1数据库应用程序的结构与设计方法183

7.1.1数据库应用程序的结构183

7.1.2数据库应用程序的设计步骤184

7.2数据控制组件185

7.2.1公共属性185

7.2.2 TDBText组件186

7.2.3 TDBEdit组件186

7.2.4 TDBGrid组件186

7.2.5 TDBNavigator组件190

7.2.6 TDBMemo组件193

7.2.7 TDBImage组件194

7.2.8 TDBListBox和TDBComboBox组件194

7.2.9 TDBCheckBox和TDBRadioGroup组件195

7.2.10 TDBLookUpListBox和TDBLookUpComboBox组件195

7.3数据访问组件197

7.3.1数据源组件TDataSource197

7.3.2数据集组件TTable199

7.3.3字段组件TField213

7.3.4 TDatabase组件218

7.3.5 TSession组件219

7.3.6数据集组件TQuery223

7.4综合举例228

本章小结234

习题7235

上机实践7236

第8章 数据库报表设计240

8.1创建报表240

8.2报表组件241

8.2.1 TQuickRep组件241

8.2.2 TQRBand组件244

8.2.3 TQRGroup组件245

8.2.4显示内容的组件246

8.3报表设计示例247

8.4数据模块251

8.4.1创建及编辑数据模块251

8.4.2数据模块的使用252

8.5管理信息系统设计初步256

8.5.1管理信息系统设计方法256

8.5.2开发实例——学生成绩管理系统258

本章小结259

习题8260

上机实践8261

第9章 多媒体与图形处理262

9.1多媒体播放器设计262

9.1.1多媒体概述262

9.1.2多媒体组件TMediaPlayer263

9.1.3动画组件TAnimate269

9.2图形处理270

9.2.1画布270

9.2.2画布组件TCanvas271

9.2.3简单动画设计275

本章小结278

习题9279

上机实践9279

第10章C++基础282

10.1 C++类与对象282

10.1.1类与对象282

10.1.2类与对象的定义283

10.1.3对象与指针287

10.2函数的重载288

10.3构造函数和析构函数290

10.3.1构造函数290

10.3.2析构函数291

10.4继承293

10.4.1基类与派生类293

10.4.2派生类的构造函数295

10.5虚函数297

本章小结299

习题10299

上机实践10301

第11章C++ Builder的高级应用305

11.1多线程应用程序305

11.1.1进程与线程305

11.1.2利用Win32 API编写多线程应用程序307

11.1.3线程间的同步与通信311

11.1.4 TThread类317

11.2 TCP/IP应用程序设计323

11.2.1传输控制协议TCP与套接字323

11.2.2 Windows Sockets324

11.2.3基于Winsock的点对点聊天程序设计330

11.2.4利用C++ Builder组件编写Internet应用程序335

11.3动态链接库351

11.3.1动态链接351

11.3.2创建DLL351

11.3.3使用DLL353

11.3.4在DLL中使用VCL354

11.4注册表操作355

11.4.1创建和释放TRegistry对象355

11.4.2指定要操作的键356

11.4.3从注册表中读取信息356

11.4.4向注册表中写入信息357

11.4.5键值维护358

本章小结359

习题1 1361

上机实践11362

主要参考文献373

热门推荐