计算机应用教程 C++Builder 初级PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:上海市计算机应用能力考核办公室编
- 出 版 社:上海:上海交通大学出版社
- 出版年份:2001
- ISBN:7313027850
- 页数:178 页
第1章 C++Builder概览 1
1.1 Windows环境下的快速开发工具 1
1.1.1 可视化的快速开发工具 1
1.1.2 功能强大的C++编译器 1
1.1.3 对数据库及Internet的强大支持 2
1.2 C++Builder的安装和启动 2
1.3 第一个程序Hello,World的编制 2
第2章 面向对象编程与C++基础 8
2.1 C语言提要 8
2.1.1 变量、函数、表达式 8
2.1.2 程序流程 9
2.1.3 复合数据类型 14
2.1.4 指针 14
2.2 面向对象方法的基本概念 14
2.3 C++语言基础 15
2.3.1 C++对C语言在非面向对象方面的增强 16
2.3.2 C++对面向对象技术的支持 19
2.3.3 BCB中的字符串类型 20
2.4 VCL介绍 21
2.4.1 组件和控件 21
2.4.2 属性和事件 22
第3章 C++Builder开发环境 23
3.1 C++Builder主菜单 24
3.1.1 File菜单介绍 24
3.1.2 Edit菜单介绍 24
3.1.3 Search菜单介绍 25
3.1.4 View菜单介绍 25
3.1.5 Project菜单介绍 25
3.1.6 Run菜单介绍 26
3.1.7 Component菜单介绍 26
3.1.8 Database菜单介绍 27
3.1.9 Tools菜单介绍 27
3.1.9 Help菜单介绍 27
3.2 工具栏 27
3.3 组件面板 28
3.3.1 Standard页 28
3.3.2 Additional页 29
3.3.3 Win32页 29
3.3.4 System页 29
3.3.5 Data Controls和Data Access页 30
3.3.6 Dialogs页 30
3.3.7 QReport页 31
3.3.8 其他页 31
3.4 Object Inspector 31
3.4.1 属性页 32
3.4.2 事件页 33
3.5 窗体设计区和代码编辑器 34
3.6 帮助系统 35
3.7 BCB系统工具 36
第4章 窗体设计与常用控件用法 38
4.1 BCB程序与窗体 38
4.2 窗体常用属性 39
4.2.1 Name属性 39
4.2.2 Caption属性 40
4.2.3 Color、Font属性 40
4.2.4 Left、Top、Width、Height、ClientWidth、ClientHeight属性 40
4.2.5 Border Icons、Border Style属性 41
4.2.6 Hint、ShowHint属性 42
4.2.7 其他属性 42
4.2.8 在程序运行中改变属性 42
4.3 窗体常用事件和方法 43
4.3.1 OnCreate、OnActivate、OnDestroy、OnResize、OnPaint事件 43
4.3.2 Show、Hide、Close方法 44
4.4 常用控件介绍 45
4.4.1 命令按钮 45
4.4.2 标签 47
4.4.3 编辑框 48
4.4.4 复选框 52
4.4.5 单选按钮组 54
4.4.6 列表框 56
4.4.7 组合框 61
4.4.8 滚动条 62
4.5 控件的排列 64
4.6 综合使用控件范例 66
第5章 应用程序界面设计 69
5.1 菜单 69
5.1.1 菜单设计器和菜单组件 69
5.1.2 菜单设计范例 71
5.2 工具栏 74
5.2.1 面板和加速按钮 74
5.2.2 工具栏设计范例 76
5.3 状态行 80
5.3.1 StatusBar组件 80
5.3.2 状态行设计范例 81
5.4 对话框 83
5.4.1 对话框设计 83
5.4.2 信息框、确认框 84
5.4.3 通用对话框组件 86
5.5 多页窗体 88
第6章 多窗体程序与MDI 90
6.1 窗体之间的关系 90
6.2 菜单的合并 92
6.3 MDI的组成 95
6.4 MDI程序范例 96
第7章 数据库应用 103
7.1 BDE、ODBC 103
7.1.1 BDE 103
7.1.2 数据库别名 103
7.1.3 ODBC 106
7.2 Database DeskTop的使用 107
7.2.1 表的建立 108
7.2.2 输入数据 110
7.3 数据库组件的连接 110
7.4 Table组件的属性和方法 112
7.4.1 连接数据库 112
7.4.2 打开和关闭数据表 113
7.4.3 浏览记录 114
7.4.4 编辑数据 114
7.4.5 访问字段 116
7.4.6 过滤操作 118
7.4.7 查找记录 121
7.5 数据控制控件的使用 125
7.5.1 DBNavigator控件的属性 125
7.5.2 数据控制控件的一般特性 126
7.5.3 TDBText控件 126
7.5.4 TDBEdit控件 126
7.5.5 TDBMemo控件 127
7.5.6 TDBListBox控件 127
7.5.7 TDBComboBox控件 127
7.5.8 TDBRadioGroup控件 127
7.5.9 表单程序设计范例 128
7.6 QuickReport的使用 131
7.6.1 QuickReport组件 131
7.6.2 生成报表 134
第8章 图形图像程序设计 139
8.1 图形对象 139
8.1.1 Pixels对象与RGB颜色 139
8.1.2 Pen和Brush属性 141
8.1.3 PenPos属性 144
8.1.4 Font属性 144
8.2 画布对象的方法 144
8.2.1 MoveTo方法 144
8.2.2 LineTo方法 144
8.2.3 Polyline方法 145
8.2.4 Rectangle方法 146
8.2.5 Ellipse方法 146
8.2.6 RoundRect方法 146
8.2.7 TextOut方法 146
8.2.8 Draw方法 147
8.2.9 CopyRect方法 147
8.3 常用图形、图像控件 147
8.3.1 TPicture类 147
8.3.2 TImage控件 148
8.3.3 TShape控件 148
8.4 简单动画技术 149
8.4.1 使用TCanvas绘图方法产生动画 149
8.4.2 使用TShape控件产生动画 152
8.5 处理OnPaint事件 154
8.6 处理Mouse事件 157
第9章 多媒体程序设计 163
9.1 播放声音文件 163
9.1.1 Windows的缺省声音 163
9.1.2 播放波形声音文件 165
9.2 MediaPlayer组件 168
9.2.1 MediaPlayer的属性和事件 169
9.2.2 MediaPlayer应用范例 171
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《东方杂志 第13册 第四年 第一至三期 1907年3月-1907年5月》上海书店出版社编 2012
- 《东方杂志 第69册 第18卷 第五至八号 1921年3月-1921年4月》上海书店出版社编 2012
- 《东方杂志 第109册 第24卷 第二十一至二十四号 1927年11月-1927年12月》上海书店出版社编 2012
- 《东方杂志 第127册 第28卷 第一至四号 1931年1月-1931年2月》上海书店出版社编 2012
- 《东方杂志 第111册 第25卷 第五至八号 1928年3月-1928年4月》上海书店出版社编 2012
- 《东方杂志 第192册 第41卷 第十七至二十四号 1945年9月-1945年12月》上海书店出版社编 2012
- 《东方杂志 第75册 第19卷 第五至八号 1922年3月-1922年4月》上海书店出版社编 2012
- 《东方杂志 第155册 第32卷 第二十一至二十四号 1935年11月-1935年12月》上海书店出版社编 2012