C++Builder新起点4.0实用教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:康向东等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2000
- ISBN:7111078055
- 页数:383 页
目录 1
前言 1
第1章 C++Builder4.0的新特征 1
1.1 C++Builder4.0的新特性及功能 1
1.1.1 新的工程管理器 1
1.1.2 类浏览器 2
1.1.3 新的编译器 2
1.1.4 新的运行库 3
1.1.9 增强的数据库功能 4
1.1.8 包管理 4
1.1.7 微软产品的兼容性 4
1.1.6 提供扩展的Active X支持 4
1.1.5 支持MTS 4
1.1.10 增强的调试功能 5
1.1.11 其他的新增功能 5
1.2 C++Builder 4.0集成开发环境 5
1.2.1 开发环境概述 5
1.2.2 主菜单栏 6
1.2.3 工具栏 6
1.2.4 组件面板 7
1.2.5 对象观察器 13
1.2.6 窗体编辑器 13
1.2.7 代码编辑器 15
1.3 工程和工程组 20
第2章 VCL组件 24
2.1 组件概述 24
2.1.1 VCL组件的基本概念及分类 24
2.1.2 VCL的结构 25
2.2 常用组件 32
2.2.1 标准组件 32
2.2.2 附加组件 36
2.2.3 Win32组件 37
3.1.2 建立应用程序整体框架 42
3.1.1 明确程序的目的 42
3.1 从一个简单实例的分析开始 42
第3章 如何开始应用程序设计 42
3.1.3 建立一个工程 43
3.1.4 进一步了解工程 43
3.2 定制应用程序界面 45
3.2.1 设计应用程序主窗口 45
3.2.2 菜单的设计 46
3.2.3 增强的菜单和工具栏 47
3.2.4 加入表格及状态栏 48
3.2.5 加入图像与说明 49
3.3 编制程序代码 51
4.1.1 Windows应用程序的基本类型 54
4.1.2 单文档和多文档用户界面 54
4.1 单文档和多文档 54
第4章 多文档应用程序实例 54
4.1.3 打开单文档和多文档用户界面应用程序 55
4.2 多文档用户界面实例分析 55
4.2.1 明确应用程序目的 55
4.2.2 建立应用程序整体框架 55
4.3 设计应用程序界面 56
4.3.1 创建多文档用户界面应用程序 56
4.3.2 程序界面设计 59
4.4 编制代码实现应用功能 62
4.4.1 实现“保存”命令和工具栏“保存”按钮的功能 62
4.4.2 打印功能的实现 64
4.5 实例程序清单 65
第5章 应用程序界面的深入设计 68
5.1 界面设计的基本类 68
5.1.1 TApplicaton类 68
5.1.2 TScreen类 77
5.1.3 TForm类 85
5.2 深入讨论应用程序界面设计 88
5.2.1 窗体设计 88
5.2.2 创建和管理菜单 89
5.2.3 工具栏及CoolBar 92
5.2.4 应用ActionList组件 93
5.2.5 应用其他组件 96
5.3.2 界面设计 97
5.3 应用程序界面设计示例 97
5.3.1 目的分析及整体设计 97
5.4 实例程序清单 106
第6章 引入图形图像 115
6.1 常用的图形类 115
6.1.1 TCanvas类 115
6.1.2 TPen类 116
6.1.3 TBrush类 117
6.1.4 常用类的使用 117
6.2.5 Picture对象 118
6.2.4 Clipboard对象 118
6.2.3 Metatile对象 118
6.2.2 Icon对象 118
6.2.1 Bitmap对象 118
6.2 常用的图像类 118
6.2.6 Image对象 119
6.3 画图的综合实例 119
6.3.1 明确程序的目的 119
6.3.2 程序的整体规划 119
6.3.3 开始建立新程序 120
6.3.4 程序的界面设计 120
6.3.5 控件事件设计 123
6.4 小结 136
6.5 实例程序清单 137
7.1.1 文本 146
7.1 关于多媒体 146
第7章 设计多媒体程序 146
7.1.2 图形图像 147
7.1.3 音频 148
7.1.4 视频 149
7.1.5 动画 149
7.2 组件TMediaPlayer及使用 150
7.2.1 TMediaPlayer组件的按钮 150
7.2.2 TMediaPlayer组件的属性 151
7.2.3 TMediaPlayer组件的方法 153
7.2.4 TMediaPlayer组件响应的事件 153
7.3.1 TAnimate组件的属性 154
7.3 组件TAnimate及使用 154
7.3.2 TAnimate组件的方法 155
7.3.3 TAnimate组件响应的事件 155
7.4 多媒体程序编写实例 156
7.4.1 明确程序的功能 156
7.4.2 应用程序的整体框架 157
7.4.3 应用程序的界面设计 157
7.4.4 组件响应事件程序代码 161
7.5 小结 179
7.6 实例程序清单 179
8.1.2 数据库应用程序基本结构 190
8.1.1 利用BDE使用数据库 190
8.1 数据库应用程序基本结构 190
第8章 数据库应用程序 190
8.1.3 简单的数据库应用程序 192
8.2 设计数据库应用程序界面 192
8.2.1 数据控制组件 192
8.2.2 显示单一字段 193
8.2.3 显示多个字段 195
8.3 TDataset与TTable的应用 200
8.3.1 TDataset组件 200
8.3.2 应用TTable 204
8.4.1 TField类及其派生类 208
8.4 使用字段对象 208
8.4.2 动态字段对象 209
8.4.3 创建固定字段对象 209
8.4.4 设置新的固定字段对象 210
8.4.5 使用计算字段 210
8.4.6 使用查找字段 210
8.5 使用TDataSource 211
8.5.1 TDataSource的属性 211
8.5.2 使用TDataSource的事件 211
8.6 理解TSession类及TDataBase类 212
8.6.1 TSession类与会话的管理 212
8.6.2 TDatabase与数据库 215
8.7.1 数据库应用程序类型 218
8.7.2 一或两层的基于BDE的数据库应用程序 218
8.7 创建数据库应用程序 218
8.7.3 创建数据库应用程序实例 219
8.8 实例程序清单 233
第9章 网络应用程序 242
9.1 C++Builder 4.0网络组件概述 242
9.1.1 NetMasters的网络组件 243
9.1.2 WebBroker的网络组件 246
9.2 NetMasters网络组件的公共特性 248
9.2.1 TPowersock的属性 248
9.2.2 TPowerSock的方法 250
9.2.3 TPowerSock的事件 252
9.3 网络组件实例分析 253
9.3.1 TNMFTP组件 254
9.3.2 HTML组件 269
9.3.3 TNMSMTP组件 278
9.3.4 TNMPOP3组件 286
9.3.5 TClientSocket组件 292
9.3.6 TServerSocket组件 294
9.4 小结 301
9.5 实例程序清单 301
第10章 创建组件 325
10.1 创建组件的基本过程 325
10.1.1 创建新的TMyEdit组件 325
10.1.2 TMyEdit组件的说明 331
10.2.1 组件的创建方法 333
10.2 组件的基本理论 333
10.2.2 组件的属性 334
10.2.3 组件的方法 339
10.2.4 组件的事件 340
10.2.5 创建组件的步骤 342
10.3 创建第二个组件TMoveLabel:会移动的Label组件 345
10.3.1 分析TMoveLabel 345
10.3.2 编写TMoveLabel组件 346
10.3.3 测试TMoveLabel组件 353
10.3.4 安装TMoveLabel组件 357
10.4 创建第三个组件TLabelEdit:利用两个已有组件创建新的组件 360
10.4.1 创建TLabelEdit组件 360
10.4.2 用组件模板创建TLabelEdit组件 365
10.5 小结 366
10.6 实例程序清单 366
第11章 异常处理 376
11.1 C++Builder4.0异常处理概述 376
11.2 异常处理的基本形式 376
11.2.1 try...catch模块 376
11.2.2 try...catch模块的使用 377
11.3 Exception类 379
11.3.1 Exception类及其派生类 379
11.3.2 Exception类的基本属性与方法 380
11.3.3 使用Exception类自定义异常 380
11.4 实例程序清单 382
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019