C++Builder 4.0编程与实例PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:刘华编著
- 出 版 社:北京:科学出版社
- 出版年份:2000
- ISBN:7030083946
- 页数:404 页
第1章 C++Builder 4.0概述 1
1.1 C++Builder 4.0简介 1
1.1.1 C++Builder 4.0的历史 1
1.1.2 C++Builder 4.0的新特色 2
1.2 传统Windows应用程序开发工具与C++Builder之比较 3
1.2.1 传统Windows应用程序开发工具 3
1.2.2 C++Builder和其他RAD工具 4
1.3 C++Builder 4.0的安装 4
1.3.1 安装前的准备 4
1.3.2 安装C++Builder 4.0 4
1.4 小结 8
第2章 C++Builder初步 9
2.1 C++Builder 4.0开发环境的定制 9
2.1.1 C++Builder 4.0开发环境介绍 9
2.1.2 BPL包的安装 16
2.1.3 OCX控件的导入与使用 17
2.1.4 组件面板的定制 19
2.1.5 工程环境特殊定制和公共定制 21
2.2 C++Builder 4.0开发工具介绍 30
2.2.1 应用程序界面设计器 30
2.2.2 代码编辑器的使用 33
2.2.3 图形编辑器的使用 35
2.2.5 对象查看器 37
2.2.4 数据库平台 37
2.2.6 对象存储器 38
2.3 帮助系统的定制 41
2.4 C++Builder应用程序开发快速入门 42
2.4.1 C++Builder工程的建立 43
2.4.2 应用程序界面的设计 49
2.4.3 应用程序功能的设计 52
2.4.4 程序的编译和调试 55
2.4.5 程序的运行和功能分析 57
2.5 小结 59
3.1 传统的Windows应用程序开发 60
3.1.1 用C语言设计的MS-DOS程序 60
第3章 C++Builder应用程序开发基础 60
3.1.2 用C++设计的标准Windows程序 62
3.1.3 消息循环是Windows程序的核心 65
3.1.4 面向过程和面向对象的程序设计 65
3.2 理解事件和事件驱动 67
3.2.1 事件 67
3.2.2 事件驱动 68
3.3 C++Builder应用程序开发的特点 68
3.3.1 如何处理传统Windows程序中的重复代码 69
3.3.2 消息循环的“消失”——封装 69
3.3.3 C++Builder开发程序的快捷方式 70
3.4 小结 70
4.1.1 对话框简介 71
4.1 对话框和对话框应用程序简介 71
第4章 对话框和对话框应用程序开发 71
4.1.2 对话框应用程序简介 72
4.2 对话框常用组件 72
4.2.1 几种按钮 73
4.2.2 编辑组件 79
4.2.3 显示组件 89
4.2.4 其他几种常用组件 103
4.3 标准对话框函数 107
4.3.1 MessageBox函数 107
4.3.2 MessageDlg函数 109
4.3.3 MessageDlgPos函数 110
4.3.5 ShowMessagePos函数 112
4.3.4 ShowMessage函数 112
4.3.6 InputBox函数 113
4.4 通用标准对话框组件 114
4.4.1 文件对话框 114
4.4.2 图形文件对话框 120
4.4.3 字体和颜色对话框 122
4.4.4 查找和替换对话框 125
4.4.5 打印对话框和打印机设置对话框 131
4.5 对话框应用程序的事件 131
4.5.1 鼠标事件和键盘事件 132
4.5.2 窗体事件的响应 139
4.5.3 文本编辑框事件的响应 143
4.6.1 对话框应用程序概述 144
4.6 对话框应用程序的设计 144
4.6.2 应用程序的运行 145
4.6.3 应用程序的完整代码 146
4.7 小结 151
第5章 Win32应用程序常用组件 152
5.1 静态图像列表框和动画播放框 152
5.1.1 静态图像列表框 152
5.1.2 动画播放框 156
5.2 轨迹栏和进度栏 159
5.2.1 轨迹栏概述 159
5.2.2 进度栏概述 160
5.2.3 轨迹栏和进度栏使用举例 160
5.3 树状查看框和列表查看框 162
5.3.1 树状查看框 163
5.3.2 列表查看框 171
5.4 状态栏和组件集控制栏 176
5.4.1 状态栏的基本属性、事件和方法 177
5.4.2 组件集控制栏的基本属性和事件 182
5.5 Win32常用组件综合应用举例 185
5.6 小结 192
第6章 文本编辑器的常用组件 193
6.1 菜单的设计和控制 193
6.1.1 菜单设计 195
6.1.2 菜单的动态控制 199
6.2 多页界面与多文档界面 201
6.2.1 多页界面(MPI) 202
6.2.2 多文档界面(MDI) 205
6.3 多文本编辑器 207
6.4 普通文本编辑器综合举例 212
6.4.1 程序界面的设计 212
6.4.2 子窗口的功能设计 214
6.4.3 主窗口的功能设计 223
6.5 小结 236
第7章 图形基础 237
7.1 C++Builder的图形编程模式 237
7.2.1 画笔组件 238
7.2 画笔、画刷和画布 238
7.2.2 画刷组件 239
7.2.3 画布组件 240
7.3 Shape组件 243
7.3.1 Shape组件的属性 243
7.3.2 Shape组件应用举例 244
7.4 图形控制工具——位图 244
7.4.1 位图的属性 244
7.4.2 位图的事件 245
7.4.3 位图的方法 245
7.4.4 位图的使用示例 245
7.5 绘图程序综合应用举例 246
7.5.1 头文件——Main.h 247
7.5.2 实现文件——Main.cpp 250
7.6 小结 261
第8章 多媒体程序设计 262
8.1 多媒体技术基础 262
8.2 动画播放框(TAnimate) 264
8.3 媒体播放器(TMediaPlayer) 264
8.3.1 媒体播放器的常用属性 265
8.3.2 媒体播放器的事件 269
8.3.3 媒体播放器的方法 272
8.4 媒体播放器应用举例 274
8.4.2 部分功能代码解释 275
8.4.1 界面设计 275
8.4.3 程序的完整代码 278
8.5 小结 291
第9章 Internet应用程序设计 292
9.1 C++Builder的常用Internet组件 292
9.1.1 C++Builder的Internet组件面板的组成 292
9.1.2 客户端组件——TClientSocket 293
9.1.3 服务器组件——TServerSocket 295
9.2 Internet应用程序综合举例 298
9.2.1 应用程序功能介绍 298
9.2.2 应用程序的界面设计 298
9.2.3 应用程序部分代码解释 299
9.2.4 应用程序的完整代码 301
9.3 小结 311
10.1 BDE 312
10.1.1 BDE能访问的数据库 312
第10章 数据库应用程序的开发 312
10.1.2 BDE的别名机制 313
10.1.3 BDE的数据库别名管理 313
10.2 C++Builder数据库应用程序的结构 315
10.3 数据库组件 317
10.3.1 数据访问组件 317
10.3.2 数据控制组件 322
10.4.1 例程数据库概述 327
10.4.2 例程功能概述 327
10.4 数据库应用程序开发综合举例 327
10.4.3 例程具体代码段解释 328
10.4.4 例程的完整代码 328
10.5 小结 334
第11章 高级开发技术 335
11.1 线程类和多线程应用程序的设计 335
11.1.1 线程类——TThread 335
11.1.2 创建线程类 338
11.1.3 线程同步 340
11.1.4 线程通信 342
11.1.5 多线程应用程序的设计 342
11.2.1 动态链接库的基本概念 358
11.2.2 动态链接库的加载和卸载 358
11.2 动态链接库技术概述 358
11.2.3 使用动态链接库的优点 359
11.3 动态链接库的创建和调用 359
11.3.1 非VCL动态链接库的创建 359
11.3.2 VCL动态链接库的创建 364
11.3.3 动态链接库的调用 366
11.4 自定义组件 369
11.4.1 使用组件创建向导 369
11.4.2 手工创建组件 373
11.4.3 组件功能的测试 374
11.4.4 组件的安装 377
11.5 ActiveX控件 377
11.5.1 创建ActiveX控件工程 378
11.5.2 设置ActiveX控件属性 384
11.5.3 注册AcitveX控件 384
11.6 小结 385
第12章 程序调试和安装程序制作 386
12.1 程序调试 386
12.1.1 程序的错误处理 386
12.1.2 应用程序的功能测试 390
12.2 安装程序的制作 392
12.2.1 应用程序安装前的处理 392
12.2.2 制作过程 392
12.2.3 应用程序的试安装 403
12.3 小结 404
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《Dreamweaver CC 2018标准实例教程 中文版》杨雪静,胡仁喜编著 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《Adobe Photoshop 新手快速进阶实例教学》王楠 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019