当前位置:首页 > 工业技术
C++ Builder程序设计
C++ Builder程序设计

C++ Builder程序设计PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:张建平主编;丁志芳,毋茂盛副主编
  • 出 版 社:北京:兵器工业出版社
  • 出版年份:2006
  • ISBN:7801726863
  • 页数:240 页
图书介绍:本书依次介绍了C++ Builder的编程环境,VCL构件的属性、事件、方法和C++ Builder提供的开发工具的用法等内容。
《C++ Builder程序设计》目录

第1章 C+++Builder入门 1

1.1 C+++Builder简介 1

1.2 认识C+++Builder6.0 2

1.3 属性、事件和方法 4

1.4 C+++Builder的控制台程序 9

习题 12

第2章 C+++Builder的程序结构 13

2.1 一个简单的C+++Builder程序 13

2.2 C+++Builder6.0的构件板 16

2.3 简单计算器 21

2.4 AnsiString方法 22

2.5 彩票自动选号 24

2.6 字母的大小写转换 25

习题 25

第3章 C+++基础知识 27

3.1 数据类型 27

3.2 关键字和变量 29

3.2.1 关键字 29

3.2.2 变量的命名 29

3.3 C+++的操作符 30

3.4 C+++函数 31

3.5 内联函数和递归函数 33

3.6 函数的重载和默认参数的函数 36

3.7 数组和字符数组 36

3.7.1 一维数组 36

3.7.2 二维数组 38

3.7.3 字符数组 39

习题 40

第4章 C+++语句构成 42

4.1 if语句 42

4.2 循环语句 44

4.2.1 goto循环 44

4.2.2 while循环 44

4.2.3 dowhile循环 45

4.2.4 for循环 45

4.3 break语句和continue语句 47

4.4 switch语句 49

4.5 变量的作用范围 51

4.5.1 局部变量 51

4.5.2 全局变量 51

4.5.3 static变量 51

4.5.4 auto变量 51

4.5.5 register变量 51

4.5.6 extern变量 51

4.6 结构 52

习题 54

第5章 高级C+++ 56

5.1 指针 56

5.2 指针变量作为函数参数 64

5.3 引用 66

习题 68

第6章 C+++类与面向对象编程 70

6.1 类概念的建立 70

6.2 类的构成 74

6.3 类的继承(inheritance) 75

习题 79

第7章 活动字幕 80

7.1 简单活动字幕 80

7.2 带平板的活动字幕 81

7.3 文本构件组应用 82

7.4 实现窗体上文本或数据的复制 84

7.5 三角函数发生器 84

7.6 窗体上放置多个构件 86

7.7 一次动态生成多个构件 88

7.8 在画布上显示文字和数据 89

7.9 模仿LED显示 90

7.10 查错器调试程序简单介绍 92

习题 93

第8章 菜单设计 94

8.1 手工设计菜单 94

8.2 利用菜单设计器设计菜单 95

8.3 工具条和状态条 97

8.4 动态菜单技术 99

8.5 Sender参数的用法 101

8.6 实现菜单的功能 102

习题 104

第9章 MDI程序设计 105

9.1 MDI程序 105

9.2 生成MDI程序 105

9.3 利用向导建立MDI应用程序 106

9.4 多页面应用程序 107

9.5 对话框 108

9.6 C+++Builder中的项目 109

9.7 Proiect菜单 111

习题 112

第10章 键盘和鼠标的响应 114

10.4 键盘的响应 114

10.2 鼠标按键响应 116

10.3 限定鼠标的活动区域 117

10.4 鼠标拖动事件 118

10.4.1 图像的拖动 118

10.4.2 构件属性的拖动 119

10.5 打字练习程序 119

10.6 获取窗体上控件及位置 121

10.7 在状态栏上显示鼠标的位置 122

10.8 功能键的检测和控制 123

习题 125

第11章 制作帮助文件 127

11.1 C+++Builder的应用程序向导 127

11.1.1 C+++Builder的向导 127

11.1.2 利用Application Wizard快速生成应用程序 127

11.2 完成我的写字板程序设计 132

11.2.1 完善写字板程序的界面设计 132

11.2.2 为写字板程序编写代码 133

11.3 编写帮助文件 139

11.3.1 帮助文件的步骤 139

11.3.2 编写帮助文件(RTF格式) 140

11.3.3 使用帮助文件编译工具生成HLP文件和CN文件 141

11.3.4 关于帮助文件制作的几点 142

说明 142

习题 143

第12章 获取系统信息 144

12.1 获取Windows版本信息 144

12.2 获取CPU信息 145

12.3 获取内存状态 146

12.4 设置系统界面颜色 147

12.5 获取Windows路径及系统路径 148

12.6 获取用户注册信息 149

12.7 在窗体上关闭Windows 150

12.8 隐藏/显示桌面图标 151

12.9 隐藏/显示任务栏 151

习题 152

第13章 制作安装程序 153

13.1 准备制作安装程序 153

13.2 制作软件封面 154

13.3 制作安装程序 157

13.3.1 建立制作安装程序项目 157

13.3.2 制作安装程序 158

习题 165

第14章 设计多线程程序 166

14.1 线程的概念 166

14.2 编写一个新的线程 167

14.2.1 建立一个新线程 167

14.2.2 编写新线程执行代码 168

14.3 使用线程 169

习题 173

第15章 设计自己的构件 174

15.1 在C+++Builder中设计构件 174

15.1.1 确定构件的功能 174

15.1.2 确定构件的祖先类 174

15.1.3 编写构件的原文件 175

15.2 编写构件的属性和方法 176

15.2.1 属性数据成员 176

15.2.2 属性write方法和read方法 177

15.2.3 属性直接访问 177

15.2.4 编写构件的方法 178

15.3 编写构件的事件 181

15.3.1 理解事件 181

15.3 编写构件的事件 181

15.3.1 理解事件 181

15.3.2 编写事件代码 181

15.4 完整的构件代码 183

15.5 测试和安装构件 186

15.5.1 构件的测试 186

15.5.2 将新构件安装到构件板上 187

15.5.3 给构件加上的图像 188

习题 188

第16章 设计自己的DLL 190

16.1 理解DLL 190

16.1.1 什么是DLL? 190

16.1.2 为什么要用DLL 190

16.1.3 DLL中的函数的调用 190

16.1.4 内部函数、导入函数和导出函数 191

16.2 设计自己的DLL 191

16.3 动态装入DLL 195

16.4 设计包含构件的DLL 197

16.5 定制不同语言版本的应用程序 199

习题 201

第17章 数据库程序设计 202

17.1 数据库的基础知识 202

17.1.1 数据 202

17.1.2 数据库 202

17.1.3 数据库管理系统(DBMS) 202

17.1.4 C+++Builder对数据库的支持 203

17.2 简单数据库程序设计 203

17.3 数据库表的设计 204

17.4 数据表结构对话框 205

17.5 从数据库读出数据 205

17.6 将数据写入数据库 206

17.7 数据库报表 207

17.8 多媒体数据库程序设计 208

习题 210

第18章 图形、图像与多媒体 211

18.1 最简单的图形 211

18.2 绘图的初步体验 212

18.3 窗体上任意正三角形图形的绘制 215

18.4 屏幕坐标表示画正三角形 216

18.5 图形的动画技巧 217

18.6 图像的动画技巧 218

18.7 播放声音文件 219

习题 220

第19章 使用C+++Builder工具 221

19.1 C+++Builder查错器 221

19.1.1 设置断点 222

19.1.2 变量观测器 223

19.1.3 构件和类的查错 224

19.1.4 高级查错工具 225

19.1.5 查错工具小结 227

19.2 其他C+++Builder工具 228

19.2.1 图形编辑器 228

19.2.2 ws32.exe应用程序工具 229

19.2.3 命令行工具 229

19.3 VC转换工具 230

19.4 对象仓库配置工具 231

19.5 选项工具 231

19.5.1 环境选项 231

19.5.2 编辑选项 232

19.5.3 转换工具选项 232

19.6 项目选项工具对话框 233

19.6.1 Forms页面 233

19.6.2 Application页面 233

19.6.3 Compiler页面 233

19.6.4 Advanced Compiler页面 234

19.6.5 Directories/Conditionals页面 234

19.6.6 其他页面选项设置 234

习题 234

第20章 C+++Builder6.0与office2000 235

20.1 最简单的方法 235

20.2 组合应用Office功能 236

20.3 Word的更灵活方法 237

20.4 Winexec函数调用外部程序举例 238

习题 240

相关图书
作者其它书籍
返回顶部