当前位置:首页 > 工业技术
C++Builder 4.0网络和多媒体编程指南
C++Builder 4.0网络和多媒体编程指南

C++Builder 4.0网络和多媒体编程指南PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:李明柱,刘刚编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2000
  • ISBN:7810129406
  • 页数:263 页
图书介绍:
《C++Builder 4.0网络和多媒体编程指南》目录

第一章 C++ Builder 4.0入门 1

1.1 功能简介 1

1.2 C++ Builder 4.0新增特点 3

1.3 集成开发环境 IDE 4

1.4 工程文件管理器 6

1.5 使用模板对象 7

1.6 菜单编辑器 9

1.7 设置程序调试器 10

1.8 VC 转换器的使用 11

1.9 编程举例 13

1.10 C++ Builder 4.0中 Internet/Intranet 网络控件 14

1.11 本书约定 17

第二章 网络和多媒体基础 18

2.1 网络基础 18

2.1.1 网络分类和基本组成 18

2.1.2 网络协议 20

2.1.3 IP 地址 22

2.1.4 域名系统 23

2.1.5 网络端口 24

2.1.6 网络主机 25

2.1.7 客户机/服务器模型 25

2.1.8 网络进程通信 25

2.2 多媒体基础 26

2.2.1 多媒体信息压缩 26

2.2.2 常用图像格式 27

2.2.3 音频基础 28

2.2.4 Windows 视频 29

2.2.5 Internet 流式视频 31

第三章 Internet 基础控件 33

3.1 TPowersock 控件属性 33

3.2 TPowersock 控件方法 36

3.3 TPowersock 控件事件 40

3.4 TNMGeneralServer 控件 42

3.5 继承控件编程举例 43

3.5.1 TNMStrm 控件 43

3.5.2 TNMStrmServ 44

第四章 Winsock 程序设计方法 46

4.1 Winsock 基础 46

4.2 C++Builder 4.0中的 Winsock 类与对象 47

4.3 TCustomWinSocket 48

4.3.1 TCustomWinSocket 属性 48

4.3.2 TCustomWinSocket 方法 50

4.3.3 TCustomWinSocket 事件 54

4.4 TClientWinSocket 54

4.5 TServerWinSocket 55

4.5.1 TServerWinSocket 属性 56

4.5.2 TServerWinSocket 方法 57

4.5.3 TServerWinSocket 事件 58

4.6 TServerClientWinSocket 60

4.7 C++ Builder 4.0中的 Winsock 编程方法 60

4.7.1 Socket 连接 60

4.7.2 服务器端 TServerSocket 控件 61

4.7.3 客户端 TClientSocket 控件 62

4.8 编程举例 64

第五章 用 FTP 控件实现文件传输 70

5.1 FTP 概述 70

5.2 TNMFTP 控件属性 71

5.3 TNMFTP 控件方法 72

5.4 TNMFTP 控件事件 75

5.5 TNMFTP 程序设计 76

第六章 E-mail 程序设计 85

6.1 E-mail 基础 85

6.2 NMPOP3属性 86

6.3 NMPOP3方法 87

6.4 NMPOP3事件 89

6.5 邮件接收程序设计 92

6.6 NMSMTP 属性 101

6.7 NMSMTP 方法 102

6.8 NMSMTP 事件 104

6.9 邮件发送程序设计 107

7.2 TNMNNTP 控件属性 116

7.1 网络新闻组基础 116

第七章 网络新闻组开发 116

7.3 TNMNNTP 控件方法 119

7.4 TNMNNTP 控件事件 120

7.5 网络新闻组程序开发 122

第八章 设计 WWW 浏览器 137

8.1 概述 137

8.2 HTML 控件属性 138

8.3 HTML 控件方法 143

8.4 HTML 控件事件 145

8.5 WWW 浏览器设计实例 147

8.6 使用 WebBrowser ActiveX 控件 151

8.6.1 安装 WebBrowser 控件 151

8.6.2 WebBrowser 常用属性 151

8.6.3 WebBrowser 常用方法 152

8.6.4 WebBrowser 常用事件 152

8.6.5 编程举例 153

9.1.1 WWW 工作原理 157

9.1 WWW 服务器基础 157

第九章 设计 WWW 服务器应用程序 157

9.1.2 WWW 服务器应用程序类型 159

9.1.3 WWW 服务器应用程序开发环境 160

9.2 WWW 程序中的常用对象 160

9.2.1 TISAPIApplication 对象 161

9.2.2 TISAPIRequest 对象 163

9.2.3 TISAPIResponse 对象 167

9.2.4 TWebModule 对象 168

9.3 静态页面程序设计 169

9.4 动态页面程序设计 171

9.4.1 交互形式 171

9.4.2 TPageProducer 控件 172

9.4.3 程序设计 174

第十章 其他 Internet 控件的编程方法 177

10.1 日期时间服务(DayTime) 177

10.2 回送服务(Echo) 181

10.3 指向服务(Finger) 187

10.4.1 TNMMsg 控件 192

10.4 传送信息串 192

10.4.2 TNMMSGServ 控件 193

10.5 编码和解码编程 198

10.5.1 常用编码/解码方法 198

10.5.2 使用 TNMUUProcessor 控件 199

第十一章 C++ Builder 多媒体程序实践 202

11.1 使用 TMediaPlayer 媒体播放控件 202

11.1.1 TMediaPlayer 控件 202

11.1.2 WAVE 声音播放器 209

11.1.3 影像播放器 211

11.1.4 设计 CD 播放器 212

11.2 MP3播放器 217

11.3 GIF 动画播放器 218

11.4 Windows 新型界面特性 220

11.4.1 图形菜单 220

11.4.2 使用快速按钮 SpeedButton 221

11.4.3 实现平面工具栏 222

11.5 使用 Splitter 和 Image 控件 224

11.6 背景音乐的幻灯片演示 225

第十二章 C++ Builder 中的 OpenGL 程序开发 228

12.1 概述 228

12.2 OpenGL 运行环境与机制 228

12.3 Windows 与 OpenGL 开发接口 230

12.4 OpenGL 开发技术基础 230

12.4.1 像素格式 231

12.4.2 使用图形操作描述表 232

12.5 OpenGL 开发实例 233

12.6 开发真三维立体动画程序 236

第十三章 C++ Builder 中的 DirectX 编程 244

13.1 DirectX 简介 244

13.1.1 DirectX 综述 244

13.1.2 DirectX 组件 246

13.2 DirectDraw 及其编程方法 248

13.2.1 基本概念 249

13.2.2 DirectDraw 编程步骤 251

13.3 DirectDraw 编程实例 257

返回顶部