1. 首页
  2. 文档大全

程序设计vb大合集cbuilder6编程实例精解

上传者:汤**** 2022-07-02 20:39:46上传 DOCX文件 4.14MB
程序设计vb大合集cbuilder6编程实例精解_第1页 程序设计vb大合集cbuilder6编程实例精解_第2页 程序设计vb大合集cbuilder6编程实例精解_第3页

《程序设计vb大合集cbuilder6编程实例精解》由会员分享,可在线阅读,更多相关《程序设计vb大合集cbuilder6编程实例精解(492页珍藏版)》请在文档大全上搜索。

1、www.PLCC+Builder 6 编程实例精解赵明现 编著For C+BwwwuPLCiwlordld cnersmthww.91HMI.comzmxsmth bbs中国北京2004 年 2 月www.PLC内容简介C+Builder 6 是一款快速开发 Win32 应用程序的可视化开发工具,利用它可以实现高性能的执行效率和出色的底层控制。C+Builder 6 相比于 5 以前的版本,提供了更多的网络开发组件,更快速方便的可视化环境。本书共有 14 章,前三章分别介绍 C+Builder 的开发环境、比较特殊的语法,并在第三章用实例讲述使用C+Builder 开发应用程序的过程,以后的章

2、节均通过实例讲述C+Builder 某个方面的编程技术与技巧。这些实例包括文本、绘图与图象处理、文件、多媒体、系统, 以及 FTP 和 WinSock 网络通信。在第 12 章通过俄罗斯方块游戏介绍 VCL 游戏的制作,并在第 13 章介绍游戏开发中常用的 DirectX 技术。在第 14 章讲述数据库程序的设计,并详细讲解餐厅结账管理程序的制作过程。本书是为对 C+Builder 有基本了解的程序员或程序爱好者而做,读者需要熟悉 C/C+编程。本书也可以作为软件开发人员的参考书。ww .91HMI.comwww PLCworld cnwww.PLC前 言Borland C+Builder 是

3、 Borland 公司推出的全新 32 位Windows 开发工具。C+Builder 不仅继承了 Delphi 使用简便,功能强大,效率高等特点,而且它还结合 C+语言所有优点。C+Builder 可以说是至今最好的 Windows 开发工具。本书共 14 章,通过实例清晰明了的讲解 C+Builder 常用的编程技术技巧。前两章介绍了 C+Builder 开发环境、几个特殊的语法;第三章通过列主元高斯消去法求解方程组的程序的制作,介绍开发应用程序的一般过程和程序调试技术,其中使用到了动态控件数组技巧; 第四章制作文本处理程序,介绍菜单组件、文本组件以及工具栏等组件的使用,还讲述 MDI 程

4、序设计方法,以及实现拖放效果的技巧;第五章制作绘图程序,介绍图形图象类组件的使用以及图象的处理技巧;第六章介绍文件相关的操作,基于文件操作编写学生成绩管理程序, 并利用可视化文件管理组件以及 TTreeView 和 TListView 组件制作资源管理器;第七章制作屏幕保护程序,介绍屏保程序实现的技术技巧,并讲述图象的处理和显示技巧;第八章制作多媒体播放器,介绍多媒体组件的使用,并详解资源文件的使用方法以及使用资源文件绘制自定义窗体的技巧;第九章制作系统信息管理程序,主要介绍在 C+Builder 中使用 Windows API 的原理与方法;第十章介绍 TNMFTP 组件的使用并基于此组件制

5、作 FTP 工具;第十一章利用 C+Builder 中的 WinSock 编程技术制作远程屏幕监视程序,还介绍了任务栏图标的使ww .91HMI.comwww PLCworld cn用技巧;第十二章介绍 VCL 游戏制作的一般方法,以及程序帮助文件的制作方法;第十三章介绍游戏编程常用的 DirectX 技术;第十四章介绍数据库程序的制作方法,以及设计报表的方法和软件封面制作技巧,制作了功能比较完善的餐厅结账管理程序。本书适合熟练 C/C+并且对 C+Builder 有一定使用经验的读者,旨在锻炼读者制作有实用价值的较大规模的应用程序的能力,并可作为软件开发人员的参考书。在本书的编写过程中,刘道

6、理、陶静等都为我提供了很大的帮助,在此向他们表示衷心的感谢!由于作者水平有限,而且时间比较仓促,书中难免有错误和不当之处,恳请读者批评指正。赵明现2004 年 3 月www.PLCC+ Builder 6 编程实例精解 赵明现目 录前言第1章 C+ BUILDER 概述本章重点 本章介绍 C+Builder 的特点,使你对 C+Builder 有个一般的认识;介绍 C+Builder 的集成开发环境,让你对其使用有个大概的了解;还简单介绍了帮助系统的使用以及C+Builder 在未来的可能发展趋势;还介绍了 C+Builder 中几个有意思的复活节彩蛋学习目的 熟悉 c+ builder 的历

7、史以及其编程环境1.1 C+Builder 的特点1.2 C+Builder 6 集成开发环境1.2.11.2.21.2.31.2.41.2.5主窗口对象列表树和对象查看器代码编辑器窗体工程管理器1.3 C+Builder 6 中的复活节彩蛋 www PLCworld cn1.4 帮助系统1.5 C+Builder 的未来1.6 思考题ww.91HMI.com第2章 语法摘述本章重点 本章讲述 C+Builder 中编程常用到的比较特殊的语法。包括几种抽象数据类型, 和几种特殊的函数学习目的 掌握 C+Builder 中常用的一些特殊语法和函数2.1抽象数据类型2.1.1 TList 类2.1

8、.2 AnsiString 类2.1.3 Set(集合)2.1.4 DynamicArray(动态数组)2.1.5 TStream(流)函数2.2.1 系统函数2.2.2 Inline 函数2.2.3 参数个数不定的函数思考题2.22.3www.PLC5目录第3章 程序设计基本流程本章重点 本章通过列主元消去法求解方程组的程序的编写过程,讲述利用 C+Builder 编写应用程序的一般流程。学习目的 熟悉从问题提出到程序发行的各个步骤3.1 应用程序设计流程3.2 算法与界面设计3.2.1 算法3.2.2 界面设计3.3代码实现3.3.1 头文件3.3.2 维数输入确认的处理3.3.3 Btn

9、InputOver 的响应程序的调试3.43.4.13.4.23.4.33.4.43.4.5调试选项设置程序执行方式断点的使用变量的监视其它调试命令3.53.6程序的发行思考题ww.91HMI.comwww PLCworld cn第4章 文本处理程序本章重点 本章讲述制作一个文本处理程序的过程。在文本处理程序中,设计到了菜单、文本组件、多文档技术、工具条、状态栏等组件的用法以及相关的技巧学习目的 本章通过制作一个文本编辑器,熟悉 c+builder 中菜单、文本组件的使用;在编辑器中实现多文档编辑功能,使读者熟悉多窗体程序的编写和控制;文本编辑功能的实现用来熟练程序中对文本的处理技巧;学会程序

10、中用到的菜单融合、文件拖放等技巧本章典型效果图4.1 菜单的使用4.1.1 菜单4.1.2 菜单的设计4.2 文本组件的使用4.2.1 TEdit 组件4.2.2 TMaskEdit 组件4.2.3 TMemo 组件4.2.4 TRichEdit 组件4.3 多文档技术4.3.1 MDI 程序设计技术要点4.3.2 子窗体的管理www.PLC6目录4.4 界面的创建4.4.1 主窗体与子窗体4.4.2 工具条与状态栏4.4.3 菜单的融合4.5 文本编辑功能的实现4.5.1 文件操作4.5.2 字体、段落、查找与替换4.5.3 剪贴板的使用及其它4.5.4 右键菜单4.6 高级技巧-拖放功能的

11、实现4.7 思考题第5章 画图程序本章重点 本章讲述了 C+Builder 中的图象处理技术。主要内容有 TScreen 类、TCanvas 类、TPen 类、TBrush 类、TImage 组件的使用,光标的使用,图形文件的操作,剪贴板的使用以及图象处理的一些高级技巧学习目的 掌握 C+Builder 中与图形相关的组件和类的使用,掌握在程序中使用光标的方法, 以及图形文件操作和图象处理的技巧本章典型效果图5.1 基本图形图像类5.1.1 TScreen 类5.1.2 TCanvas 类5.1.3 TPen 类5.1.4 TBrush 类5.2 TImage 组件的使用5.2.1 绘图函数5


文档来源:https://www.renrendoc.com/paper/212656832.html

文档标签:

下载地址