C++ Builder案例开发集锦(第二版)

分类: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 冯研,黄铝文,马煜编著
出 版 社: 电子工业出版社
出版时间: 2008-4-1字数: 700000版次: 1页数: 429印刷时间: 2008/04/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121059612包装: 平装编辑推荐
本书融合了作者多年的编程经验和从事计算机教学的体会,在重基础能力、勇于创新上下功夫,力求做到循序渐进,通俗易懂。本书以应用为目的,选取有代表性、实用性强、效果新颖的具体案例,讲解了C++ Builder 6.0在控件、数据库、多媒体、游戏、图形图像、文件处理、网络等方面的具体应用,突出C++ Builder 6.0的特点和功能,让读者在案例中学习编程思想和编程技巧。
本书的特点包括:案例丰富多样、涵盖了C++ Builder 6.0许多的技术门类和知识要点。案例具有较强的代表性、实用性和趣味性。对每个案例的制作要点进行了介绍,使读者能够举一反三。源代码免费下载,并且对源代码进行了相应的解释,以便读者学习。
内容简介
本书以C++ Builder 6.0为蓝本,从基础入手,通过大量的案例,系统全面地介绍了C++ Builder 6.0中各个组件/控件的使用方法,以及实际应用系统开发的基本步骤和实现手段。在内容编排上采取从易到难、循序渐进的原则,所选案例都具有较强的代表性、实用性和趣味性,能激发读者对C++ Builder 6.0的学习热情并感到学有所用。 同时,享受C++ Builder 6.0所带来的快乐。
本书内容翔实,案例丰富,条理清晰,注重理论联系实际,适合初学者和已经有一定开发经验的人员作为自学教材或参考书。建议初学者可按照章节从易到难逐步深入学习,对于已经有C++ Builder开发经验的读者,可以直接阅读自己感兴趣的章节。
目录
第1章初级编程
案例1 动态创建窗体
案例2单选与复选按钮
案例3动态生成多个按钮
案例4菜单设计
案例5定时器应用
案例6不规则窗体
案例7 身份证号识别程序
案例8查找替换对话框
案例9 自制万年历窗口
案例10动态真彩工具栏
案例11XP风格的控件
第2章 多媒体与图形图像
案例1烟花效果演示
案例2绘制各种形状的图形
案例3 滚动与推拉效果
案例4图像淡入淡出
案例5锐化图像
案例6边缘增强
案例7 图像格式转化
案例8 自适应图像尺寸的窗口
案例9播放Flash文件
案例10播放多媒体文件
案例11 CD播放器
案例12渐变效果文字滚动
案例13火焰文字演示
第3章文件及系统操作
案例1 在拷贝、删除文件时显示飞行的文件夹动画
案例2获取文件日期信息
案例3复制文件
案例4图像浏览器
案例5改变鼠标指针的形状
案例6隐藏桌面图标及任务栏
案例7获取系统信息
案例8建立磁盘管理器
案例9确定Windows所处的目录
案例10更改应用程序图标
案例11检测磁盘空间
案例12系统托盘程序
案例13垃圾文件清理器
案例14按键监控
案例15写字板
第4章网络应用
案例1新闻阅读程序
案例2获取本机的IP地址
案例3获取远程主机日期时间
案例4检测网络连通性
案例5FTP下载工具
案例6Web浏览器
案例7收发电子邮件
案例8域名和IP地址的转换
案例9网卡测试
案例10发送和接收数据
第5章数据库应用
案例1 利用0DBC连接Excel
案例2建立数据库
案例3查询数据库
案例4SQL查询
案例5主从表连接
案例6将数据库中的数据写入W0rd文档
案例7设计报表
案例8决策支持控件
案例9AD0编程
案例10多层数据库应用程序
第6章游戏编程
第7章其他应用案例
第8章综合案例
书摘插图
第1章初级编程
案例1 动态创建窗体
案例运行效果与操作
许多应用程序在运行时,首先要求用户输入用户名及口令,只有通过身份验证才可以进入,例如银行的终端。而登录验证模块只是在程序一开始时才会用到,用户通过验证后的任何操作都不会涉及该模块。所以对应于该模块的窗体应当被动态创建,通过验证后立即被销毁。本例通过给主程序添加一个登录验证模块来介绍如何动态创建窗体。案例运行效果如图1-1所示,当通过验证后,显示“Hell0”消息框,单击“确定”按钮后,“登录校验"窗体将销毁。
……