《计算机应用教程 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