C++ Builder 实例入门(含盘)
分類: 图书,计算机/网络,程序设计,Borland,
作者: 陈雪飞 编著
出 版 社: 中国青年出版社
出版时间: 2002-1-1字数: 460000版次: 1版1次页数: 282印刷时间: 2002/01/01开本:印次:纸张: 胶版纸I S B N : 9787500646686包装: 平装内容简介
C++ Builder是传统C++开发工具的里程碑,是第三代应用程序开发环境。它既从Borland C++中继承了C++语言的语法,又从Delphi中继承了可视化构件库。可以说C++ Builder是快速应用程序开发模式和可重用构件的一个完美的结合,代表着C++语言的未来发展方向。 本书的主要目标是让读者能够轻松地理解一些基本概念,迅速地学会C++ Builder应用程序的开发。希望它是您开启成功之门的一把金钥匙!
目录
第1章 制作一个简单的计算器
1.1基础知识
1.1.1C++ Builder的集成开发环境
1.1.2 C++ Builder控件的使用方法
1.1.3有关计算器制作中用到控件的介绍
1.2编程思路
1.3操作步骤
1.4创意与超越
1,5本章小结
第2章单窗口文本编辑器
2.1基础知识
2.1.1TOpenDialog控件和TsaveDialog控件的属性
2.1.2控件的方法和事件
2.2编程思路
2.3操作步骤
2.4创意与超越
2.5本章小结
第3章 MDI窗体应用程序
3.1基础知识
3.1.1主窗体和子窗体间的通讯
3.1.2主菜单和子菜单的融合
3.1.3 Dialog控件系列介绍
3.2编程思路
3.3操作步骤
3.4创意与超越
3.5本章小结
第4章剪贴板查看器
4.1基础知识
4.1.1控件的属性设置
4.1.2事件处理
4.2编程思路
4.3操作步骤
4.4创意与超越
4.5本章小结
第5章我的资源管理器
5.1基础知识
5.1.1TreeView控件
5.1.2ListView控件
5.2编程思路
5.3操作步骤
5.4创意与超越
5.5本章小结
第6章 系统文件浏览器
6.1基础知识
6.1.1注册表和 INI文件简介
6.1.2TRegistryIniFile的属性和方法
6.2编程思路
6.3操作步骤
6.4创意与超越
6.5本章小结
第7章绘制一个简单的图表
7.1基础知识
7.2编程思路
7.3操作步骤
7.4创意与超越
7.5本章小结
第8章图像编辑器
8.1基础知识
8.2编程思路
8.3操作步骤
8.4创意与超越
8.5本章小结
第9章制作一个简单的播放器
9.1 基础知识
9.1.1 AutoEnable属性
9.1.2 Display属性
9.1.3Fileplayer属性
9.1.4 FileName属性
9.1.5 DeviceType属性
9.1.6 EnabledButton属性
9.2编程思路
9.3操作步骤
9.4创意与超越
9.5本章小结
第10章二维图像处理器
10.1基础知识
10.1.1OpenGL的工作顺序
10.1.2程序的基本结构
10.2编程思路
10.2.1 OpenGL应用程序库
10.2.2OpenGL对windows系统的扩展库函数
10.2.3 OpenGL辅助函数库
10.3操作步骤
10.4创意与超越
10.5本章小结
第11章 二人对战五子棋
11.1基础知识
11.1.1游戏界面设计
11.1.2游戏所使用的数据结构和算法
11.1.3TDrawGrid组件的介绍
11.1.4 TTimer组件的使用
11.2编程思路
11.2.1TDrawGrid的应用
11.2.2计时功能
11.3操作步骤
11.4创意与超越
11.4.1数据结构
11.4.2程序流程
11.5本章小结
第12章学生资料管理程序
12.1基础知识
12.1.1数据库基本知识
12.1.2访问数据库的基本途径
12.2编程思路
12.3操作步骤
12.4创意与超越
12.4.1中文数据库的字段名
12.4.2中文输入法的自动切换
12.4.3对TDBNavigator组件的修改
12.5本章小节
第13章高级学生资料管理程序
13.1基础知识
13.1.1 TQuery组件与TTable的比较
13.1.2 SQL语言简介
13.1.3 TDBChart组件的使用
13.2编程思路
13.3操作步骤
13.4创意与超越
13.5本章小结
第14章多媒体数据库的开发
14.1基础知识
14.1.1多媒体数据的特点及处理方法
14.1.2以文件方式保存和播放多媒体数据
14.1.3以数据方式保存和播放多媒体数据
14.1.4TOleContainer组件的简单介绍
14.1.5利用QuickReport组件制作中文数据报表
14.2编程思路
14.3操作步骤
14.4创意与超越
14.5本章小结
第15章 简单的CGI程序
15.1基础知识
15.1.1 TWebModule控件
15.1.2 TPageProducer、TQueryTableProducer和TDataSetTableProducer控件
15.1.3超文本标识语言
15.1.4CGI的工作原理
15.2编程思路
15.3操作步骤
15.4创意与超越
15.5本章小结
第16章网页浏览
16.1基础知识
16.1.1什么是WWW
16.1.2什么是URL
16.1.3 打开URL和连接
16.1.4在页面之间跳转
16.1.5获得浏览器的状态信息
16.2编程思路
16.3操作步骤
16.4创意与超越
16.5本章小结
第17章电子邮件客户端程序
17.1基础知识
17.1.1POP3协议
17.1.2 SMTP协议
17.2编程思路
17.3操作步骤
17.4创意与超越
17.5本章小结
第18章网上聊天程序
18.1基础知识
18.1.1 TServerSocket控件的属性、方法和事件
18.1.2TClientSocket控件的属性、方法和事件
18.1.3处理异常
18.2编程思路
18.3操作步骤
18.4创意与超越
18.5本章小结
第19章FTP客户端
19.1基础知识
19.2编程思路
19.3操作步骤
19.4创意与超越
19.5本章小结
附录AC++语法基础
A.1C++的基本数据类型及常量、变量
A.1.1常用的基本数据类型
A.1.2变量的定义
A.1.3常量的定义
A.2操作符、表达式及语句
A.2.1操作符
A.2.2表达式
A.2.3语句
A.3数组
A.3.1数组的定义
A.3.2初始化数组
A.3.3数组元素的访问
A.3.4二维数组
A.4指针
A.4.1指针的定义
A.4.2指针运算
A.4.3指针与数组