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

- 席卫文等编著 著
- 出版社: 北京:冶金工业出版社
- ISBN:7502432442
- 出版时间:2003
- 标注页数:446页
- 文件大小:83MB
- 文件页数:458页
- 主题词: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的系统要求2
1.2.1 硬件配置要求2
1.2.2 软件要求2
1.3 C++Builder 6的集成开发环境2
1.3.1 启动C++Builder 6 .2
1.3.2 C++Builder 6的运行界面3
1.3.3 往窗体中添加VCL组件5
1.3.4 程序代码的设计6
1.3.5 C++Builder常用的文件类型7
1.4 实例制作——创建一个简单的8
C++Builder 6应用程序8
1.4.1 程序设计思路8
1.4.2 程序实现步骤8
1.4.3 程序分析与说明10
小结10
2.1.2 C++常量与变量11
2.1.1 C++语言概述11
第2章 C++基础语法11
2.1 C++语言基础知识11
2.1.3 C++运算符14
2.1.4 数组16
2.1.5 AnsiString数据类型17
2.1.6 指针19
2.2 C++的函数20
2.2.1 函数的声明20
2.2.2 函数的定义21
2.2.3 函数的调用21
2.2.5 循环结构23
2.2.4 条件表达式23
2.3 C++的类26
2.3.1 类的定义26
2.3.2 类的数据成员28
2.3.3 类的声明28
2.3.4 生成类的实例31
2.3.5 类的使用31
2.3.6 类的生存周期34
小结34
3.1 Form窗体组件35
3.1.1 生成Form窗体35
第3章 组件35
3.1.2 Form的常用属性36
3.1.3 Form的常用事件37
3.1.4 实例制作——窗体的使用37
3.2 常用组件40
3.2.1 Label(标签)组件40
3.2.2 Edit(编辑框)组件41
3.2.3 Button(按钮)组件和BitBtn(位图按钮)组件42
3.2.4 实例制作——Label、Edit、Button和BitBtn组件的使用43
3.2.5 ListBox和ComboBox组件46
3.2.6 实例制作——ListBox和ComboBox组件的使用49
3.2.7 RadioButton和CheckBox组件51
3.2.8 GroupBox和RadioGroup组件52
3.2.9 实例制作——RadioButton、CheckBox、RadioGroup和GroupBox组件的使用53
3.2.10 ScrollBar、TrackBar和56
ProgressBar组件56
3.2.11 实例制作——ScrollBar、ProgressBar和TrackBar组件的使用58
3.3 公用对话框组件60
3.3.1 公用对话框概述60
3.3.2 OpenDialog和SaveDialogFile组件61
3.3.3 ColorDialog和FontDialog组件62
的使用63
3.3.4 实例制作——公用对话框63
3.4 Timer组件和时间显示65
3.4.1 Timer组件的属性和事件66
3.4.2 时间函数66
3.4.3 实例制作——Timer组件和67
时间函数的使用67
3.5 组件的焦点事件和使用技巧69
3.5.1 设置组件的Tab顺序69
3.5.2 组件获得焦点和失去焦点事件70
3.5.3 调整组件前后顺序和锁定组件70
3.5.4 使用Panel来放置组件71
小结72
第4章 菜单、窗体与界面修饰73
4.1 主菜单和弹出式菜单的设计73
4.1.1 主菜单设计73
4.1.2 主菜单的属性和事件75
4.1.3 弹出式菜单的组件76
4.1.4 设置组件具有弹出式菜单功能77
4.2 多窗体程序设计77
4.2.1 在工程中添加和删除窗体77
4.2.2 设置主窗体78
的使用79
4.2.4 实例制作——菜单和多窗体79
4.2.3 窗体的显示和隐藏79
4.3 鼠标和键盘事件82
4.3.1 KeyPress、KeyDown和KeyUp82
键盘事件82
4.3.2 MouseDown、MouseUp和83
MouseMove鼠标事件83
4.3.3 实例制作——键盘和鼠标事件84
的使用84
4.4 打印86
4.4.1 打印窗体和程序代码86
4.4.2 打印设置和打印87
4.5 脱离C++Builder环境可单独执行88
的程序的生成88
4.5.1 动态链接库和运行包88
4.5.2 生成可单独执行的程序88
4.5.3 设置程序的标题和图标89
小结90
第5章 文件和文件夹操作91
5.1 文件对话框、文件和文件夹的管理91
5.1.1 文件名和文件管理函数91
5.1.2 实例制作——对话框的使用和文件名的操作96
5.1.3 实例制作——文件和文件夹的查找、新建和删除98
5.2 文本文件的读写操作100
5.2.1 文件I/O函数100
5.2.2 实例制作——实现文本文件的读写操作102
5.2.3 实例制作——实现文本文件104
清空重写操作104
5.3 利用SHFileOperation函数实现105
文件操作105
5.3.1 SHFileOperation函数105
5.3.2 实例制作——SHFileOperation函数的使用105
5.4.1 FindFirst函数108
5.4 遍历指定的文件夹108
5.4.2 实例制作——遍历文件夹109
的操作109
5.4.3 实例制作——bmp图片遍历111
5.5 确定Windows所在的目录112
5.5.1 GetWindowsDirectory函数和GetSystemDirectory函数112
5.5.2 实例制作——系统目录的操作113
小结114
第6章 系统编程与实例115
6.1 实现硬件检测115
6.1.1 硬件检测函数115
和内存信息117
6.1.2 实例制作——检测CPU类型117
的类型和磁盘空间119
6.1.3 实例制作——检测驱动器119
6.1.4 实例制作——检测显示器信息121
6.2 获取系统软件信息122
6.2.1 知识要点122
6.2.2 实例制作——获取操作系统123
的版本123
6.2.3 实例制作——获取计算机名125
和当前用户名125
6.3.1 TRegistry类126
6.2.4 实例制作——设置桌面墙纸126
6.3 修改注册表126
6.3.2 实例制作——修改注册表128
使程序加入到启动组里128
6.4 锁定计算机130
6.4.1 知识要点130
6.4.2 实例制作——锁定计算机131
6.4.3 实例制作——解除锁定133
6.5.2 WinMain概述134
6.5.1 知识要点134
程序实例在运行134
6.5 隐藏应用程序和保证只有一个134
6.5.3 使程序不出现在Ctrl+Alt+Del任务管理窗口中135
6.5.4 启动一个程序而不显示它135
6.5.5 保证应用程序只有一个136
实例在运行136
6.6 实例制作——实现关机、重新启动和注销137
6.6.1 程序设计思路137
6.6.2 程序实现步骤137
小结138
6.6.3 程序分析与说明138
第7章 图形和图像139
7.1 在窗体上作图139
7.1.1 知识要点139
7.1.2 实例制作——用鼠标随意作图142
7.2 彩色图变黑白图146
7.2.1 知识要点146
7.2.2 实例制作——逐点实现彩色图变成黑白图148
7.2.3 实例制作——用ScanLine方法实现彩色图快速变黑白图149
7.3 实现图像的特殊显示效果150
7.3.1 知识要点150
效果151
7.3.2 实例制作——图像淡入淡出151
7.3.3 实例制作——图像的马赛克154
现象154
7.3.4 实例制作——显示透明位图156
7.4 图片的相互转换156
7.4.1 知识要点156
7.4.2 实例制作——JPEG图像和157
bmp图像的相互转换157
7.5 字体修饰159
7.5.1 知识要点159
7.5.2 实例制作——显示三维文字159
小结162
第8章 多媒体编程与实例163
8.1 声音文件的播放163
8.1.1 知识要点163
8.1.2 实例制作——使用Mediaplayer播放各种声音文件164
8.2 视频文件的播放168
8.2.1 知识要点168
8.2.2 实例制作——使用Mediaplayer播放各种视频文件168
8.2.3 实例制作——实现全屏显示171
和音量控制171
8.3.1 知识要点172
8.3 播放AVI和GIF动画172
组件播放AVI动画173
8.3.2 实例制作——利用Animate173
8.3.3 实例制作——利用CppWeb174
Browser组件显示GIF图像174
8.4 使用ActiveX控件显示Flash动画175
8.4.1 知识要点175
8.4.2 实例制作——使用TShockwaveFlash控件显示Flash动画177
8.5 制作屏幕保护程序178
8.5.1 知识要点178
的制作180
8.5.2 实例制作——屏幕保护程序180
小结183
第9章 动态链接库与资源文件184
9.1 创建和使用动态链接库184
9.1.1 知识要点184
9.1.2 实例制作——创建普通的DLL186
9.1.3 实例制作——创建含有191
VCL的DLL191
9.2 资源的使用195
9.2.1 知识要点195
和声音资源的使用198
9.2.2 实例制作——光标、图标198
9.2.3 实例制作——字符串资源199
的使用199
小结205
第10章 数据库编程与实例206
10.1 BDE和ODBC206
10.1.1 BDE概述206
10.1.2 BDE的体系结构207
10.1.3 BDE对象207
10.1.4 创建BDE别名208
10.1.5 实例制作——FoxPro与Access数据库的设定及连接210
10.1.6 ODBC的使用214
10.2 用ADO技术存取数据217
10.2.1 ADO概述217
10.2.2 ADO对象模型219
10.2.3 C++Builder中的ADO组件222
10.2.4 实例制作——利用ADO存放237
和查询数据237
10.3 dbExpress技术247
10.3.1 dbExpress概述247
10.3.2 实例制作——利用dbExpress数据库组件访问InterBase数据库248
10.4.1 数据访问组件249
10.4 数据库基本组件和基本操作249
10.4.2 数据控制组件261
10.5 使用数据库组件读写数据263
10.5.1 实例制作——利用TTable263
组件存取数据263
10.5.2 实例制作——利用TQuery267
组件存取数据267
10.5.3 实例制作——利用TstoredProc组件存取数据272
10.6 使用Query实现结构化查询273
10.6.1 SQL结构化查询语言274
动态查询276
10.6.2 利用TQuery组件来实现276
10.7 报表制作279
10.7.1 报表组件概述279
10.7.2 实例制作——直列式报表制作281
10.7.3 实例制作——标签式报表制作284
10.7.4 实例制作——群组式报表制作286
10.7.5 实例制作——Master/Detail报表制作288
小结291
第11章 多层分布式数据库应用与实例292
11.1 多层分布式数据库概述292
11.2.2 CORBA295
11.2 COM/DCOM、CORBA和COM+295
11.2.1 DCOM295
11.2.3 COM+296
11.3 MIDAS组件297
11.3.1 远程数据模块297
11.3.2 数据提供者组件297
11.4 建立应用程序服务器与客户端298
应用程序298
11.4.1 实例制作——使用Remote DataModule建立应用程序服务器298
11.3.4 客户端数据集组件298
11.3.3 客户端连接组件298
11.4.2 实例制作——使用TransactionalData Module建立应用程序服务器301
11.4.3 实例制作——建立CORBA应303
用程序服务器与客户端程序303
11.4.4 实例制作——以TDCOM-317
Connection作为客户端317
应用程序317
11.4.5 实例制作——以Tsocket-319
Connection作为客户端319
应用程序319
11.4.6 实例制作——以TWebConnection作为客户端应用程序320
小结322
第12章 网络编程与实例323
12.1 Internet的主要组件323
12.2 检测网络及获取对方的IP地址324
12.2.1 使用ping命令324
12.2.2 Powersock组件326
12.2.3 NMEcho组件330
12.3 WinSock和网络聊天室332
12.3.1 TClientSocket组件332
12.3.2 TServerSocket组件333
12.3.3 实例制作——用Socket编写聊天室334
12.3.4 实例制作——获取本机以及远程主机的域名和IP地址338
12.4 电子邮件的发送和接收348
12.4.1 SMTP协议和POP3协议348
12.4.2 TNMSMTP组件348
12.4.3 TNMPOP3组件351
12.4.4 实例制作——发送和接收354
电子邮件354
12.5 TNMStrm流组件和TNMStrmServ360
流组件360
12.5.1 TNMStrm组件360
文件数据361
12.5.3 实例制作——发送和接收361
12.5.2 TNMStrmServ组件361
12.6 Web浏览器364
12.6.1 TCPPWebBrowser组件364
12.6.2 实例制作——制作简易Web366
浏览器366
12.7 FTP协议和TNMFTP组件370
12.7.1 文件传输协议370
12.7.2 TNMFTP组件371
12.7.3 实例制作——创建FTP374
客户端程序374
小结380
第13章 帮助文件和安装程序的制作381
13.1 帮助文件的制作381
13.1.1 HTML Help的优点381
13.1.2 HTML Help的组成382
13.1.3 HTML Help Workshop的使用方法及帮助文件的制作383
13.2 安装程序的制作389
13.2.1 InstallShield Express简介389
13.2.2 安装程序的制作391
小结396
14.2 基础知识397
14.1.2 系统结构图397
14.2.1 电子商务简介397
第14章 综合实例——公司生产经营综合管理系统397
14.1.1 主要功能397
14.1 系统概述397
14.2.2 C++Builder 6对电子商务399
的支持399
14.2.3 WebSnap组件包401
14.2.4 CGI和ISAPI411
14.3 系统设计415
14.3.1 系统功能分析415
14.3.2 系统模块设计416
14.4 数据库设计418
14.5 模块的实现420
14.5.1 用户登录管理模块的实现420
14.5.2 产品供货管理模块的实现431
14.5.3 系统管理模块的实现438
14.5.4 产品库存管理模块的实现440
14.5.5 产品销售管理模块的实现443
14.5.6 系统的统一规划445
小结446
热门推荐
- 1092435.html
- 735669.html
- 77853.html
- 3047536.html
- 1034022.html
- 2189851.html
- 2296522.html
- 3802365.html
- 772243.html
- 2471267.html
- http://www.ickdjs.cc/book_447524.html
- http://www.ickdjs.cc/book_1197961.html
- http://www.ickdjs.cc/book_1363913.html
- http://www.ickdjs.cc/book_367103.html
- http://www.ickdjs.cc/book_644772.html
- http://www.ickdjs.cc/book_625261.html
- http://www.ickdjs.cc/book_636190.html
- http://www.ickdjs.cc/book_1484740.html
- http://www.ickdjs.cc/book_2629651.html
- http://www.ickdjs.cc/book_1417242.html