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

- 陆卫忠,刘文亮等编著 著
- 出版社: 北京:科学出版社
- ISBN:7030150058
- 出版时间:2005
- 标注页数:326页
- 文件大小:34MB
- 文件页数:338页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C++ Builder 6程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 C++Builder 6概述1
1.1 初识C++Builder 6的可视化开发环境1
1.2 C++Builder 6快速入门4
1.2.1 C++Builder6的第一个示例——“欢迎进入奇妙的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
第2章 C++Builder简单应用程序设计19
2.1 VCL组件及分类19
2.1.1 VCL组件库19
2.1.2 VCL组件功能分类19
2.2 VCL组件的常用属性20
2.2.1 组件的属性及其设置方法20
2.2.2 组件的常用属性21
2.3.2 组件的布局调整23
2.3.1 组件的添加/删除23
2.3 组件的布局23
2.4 基本组件的使用24
2.4.1 标签组件25
2.4.2 文本编辑组件25
2.4.3 掩码编辑组件27
2.4.4 备注组件28
2.4.5 按钮组件29
2.5 C++Builder中的数据类型33
2.5.1 标准数据类型33
2.5.2 字符串33
2.5.3 字符串列表35
2.5.4 输入与消息对话框函数36
2.6 综合应用举例38
本章小结41
习题242
第3章 窗体与常用组件44
3.1 组件应用基础44
3.1.1 常用事件44
3.1.2 Tab键顺序和焦点47
3.2 单选钮和检查框48
3.2.1 单选钮与检查框48
3.2.2 设置单选钮与检查框的状态48
3.2.3 单选钮与检查框的使用49
3.2.4 群组框和单选按钮组51
3.3 列表框和组合框51
3.3.1 列表框与组合框的设置52
3.3.2 列表框与组合框的使用53
3.3.4 应用举例55
3.3.3 TCheckListBox组件55
3.4 其他常用组件58
3.4.1 滚动条58
3.4.2 定时器60
3.4.3 TTrackBar组件60
3.4.4 TUpDown组件61
3.5 窗体62
3.5.1 窗体的属性62
3.5.2 窗体的运行与控制63
3.6 C++Builder高级组件69
3.6.1 TRichEdit组件69
3.6.2 TStringGrid组件71
3.6.3 TDateTimePicker和TMonthCalendar组件及日期类函数75
3.6.4 TPageControl组件76
3.6.5 TTreeView和TListView组件78
3.6.6 TSplitter组件80
3.6.7 TProgressBar组件82
3.7 程序调试方法83
3.7.1 程序错误类型83
3.7.2 程序跟踪83
3.7.3 标准数据检验84
3.7.4 边界检查84
3.8 综合应用举例85
本章小结87
习题387
第4章 菜单与工具栏89
4.1 定制应用程序界面89
4.1.1 设计应用程序主窗体89
4.1.2 菜单的规划与设计90
4.1.3 快捷菜单96
4.1.4 状态栏97
4.1.5 工具栏98
4.1.6 应用TActionList组件100
4.2 界面设计中的基本类101
4.2.1 TApplication类101
4.2.2 TScreen组件类103
4.3 多文档应用程序103
4.3.1 单文档和多文档103
4.3.2 多文档用户界面设计104
4.3.3 MDI父窗体的属性和方法107
4.3.4 创建应用程序主菜单与子菜单融合107
4.3.5 多文档用户界面设计实例108
习题4110
本章小结110
第5章 文件管理113
5.1 文件管理组件113
5.1.1 驱动器组件TDriveComboBox113
5.1.2 目录列表框组件TDirectoryListBox114
5.1.3 文件列表框组件TFileListBox114
5.1.4 文件过滤器组件TFilterComboBox115
5.2 文件及其处理116
5.2.1 文件I/O函数116
5.2.2 文件名操作函数118
5.2.3 文件管理函数120
5.3 通过组件直接访问文件124
5.3.1 LoadFromFile方法124
5.3.3 具有LoadFromFile和SaveToFile方法的常用类125
5.4 通用对话框125
5.3.2 SaveToFile方法125
5.4.1 TOpenDialog与TSaveDialog对话框组件126
5.4.2 TOpenPictureDialog与TSavePictureDialog对话框组件128
5.4.3 TFontDialog与TColorDialog对话框组件128
5.4.4 TFindDialog与TReplaceDialog对话框组件129
5.4.5 TPrintDialog与TPrinterSetupDialog对话框组件130
本章小结131
习题5132
第6章 C++Builder数据库开发环境134
6.1 数据库基础134
6.1.1 数据库的概念134
6.1.2 关系型数据库基础135
6.1.3 C++Builder数据库访问技术135
6.2.1 数据库引擎管理器136
6.2 C++Builder数据库管理辅助工具136
6.2.2 数据库桌面137
6.2.3 SQL浏览器141
6.3 结构化查询语言SQL142
6.3.1 概述142
6.3.2 SQL数据查询语句144
6.3.3 SQL数据操作语句146
6.3.4 综合举例150
本章小结152
习题6153
第7章 数据库应用程序设计155
7.1 数据库应用程序的结构与设计方法155
7.1.1 数据库应用程序的结构155
7.1.2 数据库应用程序的设计步骤156
7.2.1 公共属性157
7.2 数据控制组件157
7.2.2 TDBText组件158
7.2.3 TDBEdit组件158
7.2.4 TDBGrid组件158
7.2.5 TDBNavigator组件162
7.2.6 TDBMemo组件165
7.2.7 TDBlmage组件166
7.2.8 TDBListBox和TDBComboBox组件166
7.2.9 TDBCheckBox和TDBRadioGroup组件167
7.2.10 TDBLookUpListBox和TDBLookUpComboBox组件167
7.3 数据访问组件169
7.3.1 数据源组件TDataSource169
7.3.2 数据集组件TTable171
7.3.3 字段组件TField185
7.3.4 TDatabase组件190
7.3.5 TSession组件191
7.3.6 数据集组件TQuery195
7.4 综合举例200
本章小结206
习题7207
第8章 数据库报表设计209
8.1 创建报表209
8.2 报表组件210
8.2.1 TQuickRep组件210
8.2.2 TQRBand组件213
8.2.3 TQRGroup组件214
8.2.4 显示内容的组件215
8.3 报表设计示例216
8.4.1 创建及编辑数据模块220
8.4 数据模块220
8.4.2 数据模块的使用221
8.5 管理信息系统设计初步225
8.5.1 管理信息系统设计方法225
8.5.2 开发实例——学生成绩管理系统227
本章小结228
习题8229
第9章 多媒体与图形处理231
9.1 多媒体播放器设计231
9.1.1 多媒体概述231
9.1.2 多媒体组件TMediaPlayer232
9.1.3 动画组件TAnimate238
9.2 图形处理239
9.2.1 画布239
9.2.2 画布组件TCanvas240
9.2.3 简单动画设计244
本章小结247
习题9248
第10章 C++基础249
10.1 C++类与对象249
10.1.1 类与对象249
10.1.2 类与对象的定义250
10.1.3 对象与指针254
10.2 函数的重载255
10.3 构造函数和析构函数257
10.3.1 构造函数257
10.3.2 析构函数258
10.4 继承260
10.4.1 基类与派生类260
10.4.2 派生类的构造函数262
10.5 虚函数264
本章小结266
习题10266
第11章 C++Builder的高级应用268
11.1 多线程应用程序268
11.1.1 进程与线程268
11.1.2 利用Win32API编写多线程应用程序270
11.1.3 线程间的同步与通信274
11.1.4 TThread类280
11.2 TCP/IP应用程序设计286
11.2.1 传输控制协议TCP与套接字286
11.2.2 Windows Sockets287
11.2.3 基于Winsock的点对点聊天程序设计293
11.2.4 利用C++Builder组件编写Internet应用程序298
11.3 动态链接库314
11.3.1 动态链接314
11.3.2 创建DLL314
11.3.3 使用DLL316
11.3.4 在DLL中使用VCL317
11.4 注册表操作318
11.4.1 创建和释放TRegistry对象318
11.4.2 指定要操作的键319
11.4.3 从注册表中读取信息319
11.4.4 向注册表中写入信息320
11.4.5 键值维护321
本章小结322
习题11324
主要参考文献326
热门推荐
- 411403.html
- 2851105.html
- 428281.html
- 2247811.html
- 3325247.html
- 2081978.html
- 3450190.html
- 3285053.html
- 2230887.html
- 40711.html
- http://www.ickdjs.cc/book_2696729.html
- http://www.ickdjs.cc/book_157154.html
- http://www.ickdjs.cc/book_1839853.html
- http://www.ickdjs.cc/book_739940.html
- http://www.ickdjs.cc/book_665699.html
- http://www.ickdjs.cc/book_2671368.html
- http://www.ickdjs.cc/book_1613154.html
- http://www.ickdjs.cc/book_1425671.html
- http://www.ickdjs.cc/book_1943286.html
- http://www.ickdjs.cc/book_2728153.html