图书介绍

C++ Builder 5学习教程PDF|Epub|txt|kindle电子书版本网盘下载

C++ Builder 5学习教程
  • 孙志强编著 著
  • 出版社: 北京:北京大学出版社
  • ISBN:7301053061
  • 出版时间:2001
  • 标注页数:307页
  • 文件大小:55MB
  • 文件页数:319页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C++ Builder 5学习教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 C++Builder5入门1

1.1 安装C++Builder51

1.1.1 安装需求1

1.1.2 安装过程1

1.1.3 卸载C++Builder53

1.1.4 启动C++Builder53

1.2 C++Builder5简介3

1.2.1 制作可视化应用程序的优势3

1.2.2 开发语言简介4

1.2.3 对数据库的支持优势4

1.2.4 可扩充性方面4

1.2.5 开发效能方面4

1.3 基础知识5

1.3.1 组件(Component)5

1.3.2 窗体(Form)5

1.3.3 对象(Object)5

1.3.4 属性(Property)6

1.3.5 方法(Method)6

1.3.6 事件7

1.3.7 事件处理(Event Handler)7

1.4 C++Builder5开发环境(IDE)7

1.4.1 开发环境(IDE)概览8

1.4.2 对象监视器(Object Inspector)8

1.4.3 代码编辑器9

1.4.4 组件板(Component Panel)介绍10

1.4.5快捷按钮(Speed Bar)10

1.4.6 工程的文件结构11

第2章C++Builder5程序开发介绍14

2.1 C++Builder5程序开发过程14

2.1.1 建立窗体14

2.1.2 在窗体上添加组件15

2.1.3 设定组件的属性15

2.1.4 编写事件处理过程16

2.1.5 保存文件17

2.1.6 编译并执行程序17

2.2 程序设计时的技巧18

2.2.1 连续添加同一种组件18

2.2.2 选取多个对象19

2.2.3 在成组对象上添加组件19

2.2.4 组件的剪切、复制与粘贴20

2.2.5 组件对象的对齐操作20

2.2.6 以窗体上的网格对齐对象22

2.2.7 完成范例22

2.2.8 共用事件处理程序25

第3章 使用窗体26

3.1 窗体的属性26

3.2 窗体的事件29

3.3 窗体的使用技巧30

3.3.1 在程序运行时改变窗体属性30

3.3.2 制作一个登录窗口31

3.3.3 关闭窗体时请用户确认33

3.3.4 制作一个程序启动画面34

3.3.5 制作一个不规则窗体35

第4章 常见组件的使用36

4.1 Label对象的使用36

4.1.1 文本的显示与控制36

4.1.2 文本的对齐与透明化37

4.2 Edit对象的使用39

4.2.1 处理输入的数据39

4.2.2 密码输入框40

4.3 MaskEdit对象的使用41

4.3.1 使用输入格式编辑器41

4.3.2 输入数据的存取43

4.4 Memo对象的使用43

4.4.1 Memo对象中数据的存取44

4.4.2 Memo对象中的滚动和输入控制45

4.5 Button和BitButton对象的使用46

4.5.1 活用Button对象47

4.5.2 活用BitButton48

4.5.3 制作一个简单的币值转换程序50

4.6 单选框和复选框的使用52

4.6.1 互斥性与非互斥性53

4.6.2 选项值的设定53

4.7 GroupBox和RadioGroup对象的使用53

4.7.1 使用GroupBox隔离对象53

4.7.2 活用RadioGroup对象54

第5章 菜单、工具栏和状态栏57

5.1 菜单的创建和使用57

5.1.1 打开菜单设计器57

5.1.2 创建菜单58

5.1.3 在对象观察器中编辑菜单项61

5.1.4 使用菜单模板62

5.1.5 将菜单保存为菜单模板62

5.1.6 动态改变菜单63

5.1.7 制作图形菜单项64

5.2 工具栏的使用66

5.2.1 使用面板组件增加工具栏66

5.2.2 使用工具栏组件增加工具栏68

5.2.3 增加酷栏组件69

5.2.4 响应点击70

5.2.5 隐藏和显示工具栏70

5.2.6 制作可随处拖放的工具栏71

5.3 状态栏的使用72

第6章 通用对话框的使用75

6.1 对话框共同属性的设定75

6.2 使用OpenDialog和SaveDialog76

6.2.1 属性FileName、Files、DefaultExt和InitialDir76

6.2.2 设定文件过滤器77

6.2.3 属性Options的设定77

6.2.4 应用实例78

6.3 使用FontDialog对话框79

6.3.1 FontDialog的基本使用方法80

6.3.2 设定FontDialog的Options属性81

6.4 使用ColorDialog对话框82

6.4.1 ColorDialog对话框的基本使用方法82

6.4.2 Options属性的设定83

6.5 使用FindDialog和ReplaceDialog对话框84

6.5.1 使用FindDialog对话框84

6.5.2 使用ReplaceDialog对话框85

6.5.3 设定Options属性86

6.6 使用PrintDialog和PrinterSetupDialog对话框87

6.6.1 使用PrintDialog对话框87

6.6.2 PrintDialog对话框Options属性的设定88

6.6.3 使用PrinterSetupDialog对话框88

6.7 使用信息对话框89

6.7.1 数据输入对话框89

6.7.2 提示信息对话框90

第7章 文件的操作93

7.1 文件的基本概念和操作93

7.1.1 基于C的文件操作93

7.1.2 基于C++的文件操作98

7.2 Win3.1文件操作相关组件102

7.3 C++Builder提供的常用函数102

7.3.1 文件名操作函数102

7.3.2 文件管理函数104

7.3.3 文件I/O函数106

7.4 文件操作实例与技巧107

7.4.1 操作INI文件107

7.4.2 从文件中读取超过255个字符的串109

7.4.3 将文件删除到回收站中110

7.4.4拷贝整个目录111

7.4.5 操作临时文件112

第8章 打印机的使用114

8.1 打印的简单操作114

8.2 TPrinter对象和TScreen对象的使用115

8.3 打印操作常用函数117

8.4 打印机使用实例122

8.4.1 打印纯文本文档122

8.4.2 显示打印联机状态125

第9章 鼠标和键盘的控制128

9.1 鼠标的控制机制128

9.1.1 改变鼠标形状129

9.1.2 鼠标按键事件129

9.1.3 鼠标的移动131

9.1.4 鼠标的拖放事件132

9.2 键盘的事件机制135

9.3 对象焦点的控制137

9.3.1 属性ActiveControl138

9.3.2 属性TabOrder138

9.3.3 对象方法CanFocus和Focused138

9.3.4 对象方法SetFocus138

9.3.5 事件OnEnter和OnExit139

第10章 使用图形和多媒体141

10.1 图形编程基础141

10.1.1 刷新屏幕142

10.1.2 图形对象的样式142

10.1.3 画布的通用属性和方法143

10.1.4 使用Canvas对象的属性144

10.1.5 使用Canvas的方法来绘制图形对象148

10.1.6 在图形中绘制150

10.1.7 加载和保存图形文件152

10.1.8 使用剪贴板处理图形153

10.2 使用多媒体编程155

10.2.1 将无声的视频剪辑加入应用程序155

10.2.2 将声音和/或视频剪辑加入应用程序156

第11章 数据库开发概述159

11.1 数据库应用程序的开发159

11.1.1 数据库的基本概念159

11.1.2 数据存取160

11.1.3 数据库应用程序的开发步骤160

11.2 C++Builder5数据库应用开发能力的增强161

11.3 C++Builder5的数据库工具163

11.3.1 数据库工作平台163

11.3.2 数据库引擎167

11.3.3 数据库资源管理器167

11.3.4 数据字典169

11.3.5 SQL监视器169

第12章 开发数据库应用程序171

12.1 数据访问部件(Data Access)介绍171

12.1.1 数据访问组件简介172

12.1.2 TTable组件介绍173

12.1.3 TStoredProc组件介绍186

12.1.4 TDataSource组件介绍190

12.1.5 TDatabase组件介绍194

12.1.6 TSession组件介绍197

12.1.7 其他组件介绍199

12.2 数据控制部件(Data Control)介绍200

12.2.1 数据控制组件简介200

12.2.2 TDBGrid组件介绍201

12.2.3 TDBNavigator组件介绍205

12.2.4 TDBText组件介绍207

12.2.5 TDBEdit组件介绍208

12.2.6 TDBMemo组件介绍208

12.2.7 TDBImage组件介绍209

12.2.8 其他组件介绍209

12.3 C++Builder中的SQL编程212

12.3.1 SQL语言简介212

12.3.2 SQL语言语法213

12.3.3 TQuery组件的功能介绍216

12.3.4 利用TQuery组件和SQL组合编程218

12.4 制作一个数据库综合应用程序223

12.4.1 软件需求分析223

12.4.2 软件的设计224

第13章 异常处理235

13.1 C++异常处理235

13.1.1 异常处理的ANSI规定235

13.1.2 异常处理语法235

13.1.3 抛出(throw)异常237

13.1.4 处理异常237

13.2 Win32下的结构异常238

13.2.1 结构异常的语法238

13.2.2 处理结构异常239

13.2.3 异常过滤器240

13.2.4 C++中混用结构异常241

13.2.5 定义异常243

13.2.6 引发异常243

13.2.7 终止块244

13.3 VCL异常处理245

13.3.1 C++和VCL异常处理之间的差别246

13.3.2 处理操作系统异常246

13.3.3 处理VCL异常247

13.3.4 VCL异常类247

13.3.5 移植性考虑248

第14章 组件的创建和使用249

14.1 组件设计基础249

14.1.1 确定是否需要编写组件249

14.1.2 编写组件的一般步骤250

14.1.3 确定一个祖先类250

14.1.4 创建一个组件单元251

14.2 添加属性252

14.2.1 属性的基础数据成员253

14.2.2 属性的write方法253

14.2.3 属性的read方法254

14.2.4 直接访问属性254

14.2.5 设定属性为只读或只写255

14.2.6 设定属性的缺省值255

14.2.7 设定属性的类型255

14.3 添加组件方法256

14.4 添加事件257

14.5 测试组件的效果259

14.6 设置组件的图标260

14.7 显示隐藏组件260

14.8增加删除组件261

附录 实用编程技巧262

热门推荐