图书介绍
C++ Builder 6程序设计教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![C++ Builder 6程序设计教程 第2版](https://www.shukui.net/cover/7/30785996.jpg)
- 陆卫忠,刘文亮等编著 著
- 出版社: 北京:科学出版社
- ISBN:9787030150059
- 出版时间:2009
- 标注页数:373页
- 文件大小:150MB
- 文件页数:387页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
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