当前位置:首页 > 工业技术
计算机应用教程 C++Builder 中级
计算机应用教程 C++Builder 中级

计算机应用教程 C++Builder 中级PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:上海市计算机应用能力考核办公室编
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:2002
  • ISBN:731303136X
  • 页数:200 页
图书介绍:
《计算机应用教程 C++Builder 中级》目录

目录 1

第1章 掌握C++Builder面向对象技术 1

1.1 类和对象的设计 1

1.1.1 类的访问级别 1

1.1.2 对象与this 2

1.1.3 构造函数 2

1.1.4析构函数 4

1.2 多态性和虚拟函数 4

1.2.1 多态性 4

1.2.2 虚拟函数 4

1.3 对象的属性和事件 5

1.3.1属性 5

1.3.2 事件 6

1.4 VCL类库 6

8.3.2使用 Servers页的组件 14 7

3.1.1 SQL的特点 4 7

3.1 结构化查询语言SQL 4 7

1.5.2 BCB的TStream类 8

1.5C++流与文件 8

1.5.1 C++的流机制 8

第2章BCB界面技术进阶 9

2.1 使用拖放技术 9

2.1.1 拖放技术的一般讨论 9

2.1.2简单拖放 10

2.1.3拖放列表框的内容 11

2.1.4窗体间拖放 14

2.1.5将文件拖入窗体 16

2.2特效窗体 19

2.2.1 窗体的分割 19

2.2.2窗体的融合 21

2.3非矩形窗体 23

2.4 程序启动与封面设计 25

2.4.1 实现图像的淡入与淡出 25

2.4.2 简单的图像处理技术 28

2.4.3控制程序的启动过程 30

2.4.4 程序退出时显示制作人员表 31

2.5使用BCB高级界面组件 33

2.5.1 RichEdit控件及应用 33

2.5.2Grid类组件及应用 37

2.5.3TChart组件及应用 41

2.5.4 Win32页的组件 44

2.6.1 实现打印的几种途径 45

2.6.2 使用TPrinter类实现打印 45

2.6实现打印功能 45

第3章数据库SQL编程技术 47

3.1.2 C++Builder中的SQL 48

3.1.3 SELECT语句 49

3.1.4 SELECT中的子句 51

3.1.5 统计函数 53

3.1.6 多表查询 54

3.1.7 子查询 54

3.1.8 INSERT语句 55

3.1.9 UPDATE语句 55

3.1.13优化数据库查询 56

3.1.10 DELETE语句 56

3.1.11 CREATE语句 56

3.1.12 DROP语句 56

3.2 使用TQuery进行查询 58

3.2.1 TQuery的常用属性和方法 58

33.2.2使用TQuery组件的一般步骤 59

3.2.3指定SQL语句 60

3.2.4参数化SQL设置 62

3.2.5执行查询 63

3.2.6查询结果及类型转换 63

3.3 建立主表/细目表关系 64

3.4使用TDatabase连接数据库 66

3.4.1 TDatabase组件简介 66

3.4.2 使用TDatabase组件控制数据库连接 67

3.4.3 会话期和 TSession组件 69

4.1.2静态链接与动态链接 70

第4章 DLL与Windows API 70

4.1 动态链接库 70

4.1.1 应用程序、库与链接 70

4.1.3 动态链接库的优点 71

4.2创建DLL 71

4.2.1 DLLWizard 71

4.2.2输出DLL函数 72

4.2.3 DLL示例 73

4.3调用DLL中的函数 73

4.3.1 输入DLL中的函数 73

4.3. 2输入DLL中函数的示例 74

4.4 在DLL中输出对象 75

4.5 Windows API基本概念 78

4.6 常用的WindowsAPI函数介绍 79

4.6.1 窗口控制 79

4.6.2 文本、图形与图像 80

4.6.3 文件处理 81

4.6. 4 系统与消息 83

5.1进程与线程概念 85

5.2为什么需要多线程 85

第5章 多线程应用程序 85

5.3 TThread类与线程的状态 88

5.3.1 线程的状态和优先级 88

5.3.2 TThrhead类 88

5.3.3 TThread类应用范例 89

5.4线程的同步 94

5.4.1 线程冲突的原因 95

5.4.2解决线程冲突的手段 99

5.4.3线程的合作 100

第6章使用剪贴板与注册表 102

6.1 剪贴板的技术特征 102

6.2使用剪贴板 103

6.2.1 VCL对剪贴板的支持 103

6.2.2使用剪贴板的范例 103

6.3 使用TClipboard类 106

6.3.1 TClipboard类的属性和方法 106

6.3.2使用TClipboard类的范例 107

6.4 注册表在Windows下的作用 109

6.5.1 TRegistry类 110

6.5使用注册表 110

6.5.2保存Windows系统信息 112

6.5.3保存应用程序的信息 112

第7章异常处理与程序调试 115

7.1 异常及产生原因 115

7.2 BCB的异常处理 116

7.2.1 使用try/catch结构 116

7.2.2 throw异常 118

7.2.4 使用try/—finally 120

7.2.3 处理Win32结构化异常 120

7.3程序的调试 121

7.3.1 调试技术及其作用 121

7.3.2调试器选项 122

7.3.3程序断点与跟踪执行 123

7.3.4对变量进行观察 125

7.3.5 Evaluate/Modify窗口 128

7.3.6使用EventLog 128

7.3.7 几种常见错误 129

8.1.1 OLE的基本概念 131

8.1 对象的链接与嵌入 131

第8章 OLE与OLE Automation 131

8.1.2OLEContainer组件 133

8.1.3编写OLE应用程序 135

8.2OLE客户应用程序范例 136

8.2.1 简单OLE应用范例 136

8.2.2OLE对象数据库应用范例 140

8.3 OLE Automation技术 146

8.3.1Automation的技术背景 146

8.3.3 使用CreateObject API函数 150

9.1.1 组件是特殊的类 152

9.1.2组件的注册与安装 152

第9章 自定义组件与ActiveX组件 152

9.1 组件与包 152

9.1.3包的建立与管理 153

9.1.4 开发组件的一般步骤 154

9.1.5组件的测试 158

9.2 自定义组件范例1:TFlashingLabel 158

9.3 自定义组件范例2:TLabelEdit 162

9.4.2 将BCB组件转换成ACtiveX组件 168

9.4.1 在BCB中使用ActiveX组件 168

9.4 ActiveX组件与ActiveForm 168

9.4.3 ActiveForm及应用 169

第10章编写Web应用程序 172

10.1 WWW基本概念 172

10.1.1 Internet、Intranet和TCP/IP协议 172

10.1.2 WWW与HTTP 172

10.1.3 网页与HTML 173

10.1.4 Web服务器 174

10.1.5 静态网页与动态网页 175

10.2.1 TWebModule和TWebActionItem组件 176

10.2 Web应用程序向导 176

10.2.2 简单的ISAPI/CGI程序 178

10.2.3使用PageProducer组件 180

10.3在Web中使用数据库 183

10.3.1 Internet Express组件 183

10.3.2设置Web组件 186

10.4 Web交互技术与查询 188

10.4.1 HTML的表单 188

10.4.2在Web应用中使用表单 189

10.4.3动态Web查询 194

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