C++_Builder6.0简易实例教程

上传人:lcm****801 文档编号:99433081 上传时间:2019-09-19 格式:DOC 页数:83 大小:1.96MB
返回 下载 相关 举报
C++_Builder6.0简易实例教程_第1页
第1页 / 共83页
C++_Builder6.0简易实例教程_第2页
第2页 / 共83页
C++_Builder6.0简易实例教程_第3页
第3页 / 共83页
C++_Builder6.0简易实例教程_第4页
第4页 / 共83页
C++_Builder6.0简易实例教程_第5页
第5页 / 共83页
点击查看更多>>
资源描述

《C++_Builder6.0简易实例教程》由会员分享,可在线阅读,更多相关《C++_Builder6.0简易实例教程(83页珍藏版)》请在金锄头文库上搜索。

1、Borland C+Builder 6.0教程Borland C+Bilder 6.0是Interprise(Borland)公司推出的基于C+ 语言的快速应用程序开发(Rapid Application Development,RAD)工具,它是最先进的开发应用程序的组件思想和面向对象的高效语言C+融合的产物。C+Builder 充分利用了已经发展成熟的Delphi 的可视化组件库(Visual Component Library,VCL),吸收了Borland C+ 6.0 这个优秀编译器的诸多优点。C+Builder 结合了先进的基于组件的程序设计技术,成熟的可视化组件库和优秀编译器,调

2、试器。发展到6.0版本,C+Builder 已经成为一个非常成熟的可视化应用程序开发工具,功能强大而且效率高。C+Builder的特色:1C+Builder 是高性能的C+开发工具C+Builder是基于C+的,它具有高速的编译,连接和执行速度。同时,C+Builder具有双编译器引擎,不仅可以编译C/C+程序,还能编译Object Pascal语言程序。2C+Builder是优秀的可视化应用程序开发工具C+Builder是一完善的可视化应用程序开发工具,使程序员从繁重的代码编写中解放出来,使他们能将注意力重点放在程序的设计上,而不是简单的重复的劳动中。同时,它提供的完全可视的程序界面开发工具

3、,从而使程序员对开发工具的学习周期大大缩短。3C+Builder具有强大的数据库应用程序开发功能C+Builder 提供了强大的数据库处理功能,它使的程序员不用写一行代码就能开发出功能强大的数据库应用程序,这些主要依赖于C+Builder众多的数据库感知控件和底层的BDE数据库引擎。C+Builder除了支持MicroSoft的ADO(Active Data Object)数据库连接技术,还提供了一种自己开发的成熟的数据库连接技术BDE(Borland Database Engine)数据库引擎。4C+Builder具有强大的网络编程能力C+Builder具有众多的Internet应用程序开发

4、控件,如WebBroker,CppWebBroswer,WinSocks等,它们基本含盖了Internet应用的全部功能,利用它们程序员可以方便地建立自己地Internet应用程序。一C+Builder6.0的集成开发环境(IDE,Integrated Development Environment)1 C+Builder 6.0的IDE主界面(1)组件面板 标准组件选项卡上的组件是构成Windows应用程序窗口最常用的标准元素,它们包括15种组件。主要有:主菜单(MainMenu),右键菜单(PopMenu),标签(Label),备注(Memo),命令按钮(Button),单选按钮(Grou

5、pBox),复选按钮(CheckBox),列表框(ListBox),下拉式列表框(ComboBox),滚动条(ScrollBar),组框(GroupBox)和单项按钮组框(RadioGroup)。 附加组件选项卡上的组件是Windows应用程序常用的专门控制元素,它包括14种组件。主要有:位图按钮(BitBtn),加速按钮(SpeedButton),格式编辑框(MaskEdit),字符网格(StringGrid),数据网格(dataGrid),图片框(Image),形状(Shape),和控制栏(ControlBar)。 Win32组件选项卡上的组件是32位Windows应用程序的常用元素,它们

6、具有32位应用程序的新特征,Win32组件选项卡共包括18种组件。分页面控制(PageControl),图片列表(ImageList),多文本编辑器(RichEdit),列表视图框(ListView),树状目录视图框(TreeView),工具栏(ToolBar)和状态栏(StatusBar)。Data Access和Data Control组件选项卡上的组件是用来设计数据库应用程序的。其中Data Access组件选项卡上的组件是数据库应用程序用来与数据库建立连接的,它们也称为数据访问组件。而Data Control 组件选项卡上的组件是用来与用户交互的,它们也称为数据感知组件。主要是:表(T

7、able),查询(Query),数据源(DataSource),数据库导航器(DBNavigator),数据表格(DBGrid),数据库编辑框(DBEdit),数据库静态文本框(DBText),数据库列表框(DBListBox),数据库图片(DBImage)。 Dialogs组件选项卡是由一些常用标准对话框组件组成的。主要完成打开文件,保存文件,查找,替换,打印,打印机设置等Windows标准的对话框功能。(2)对象查看器 对象名称用于选择和查看当前对象的名称,属性选项卡用于设置对象设计时的可见属性,事件选项卡用来设置对象的事件句柄或者在代码编辑器中定位对象事件句柄。二创建Windows程序

8、在主菜单中选择【File】中的【New】,在New 对话框中选择Application,按OK。三运行程序 在菜单中选择【Run】中的【Run】,或者直接按快捷菜单上的运行按钮,还有是按快捷键F9,就可以运行当前程序。四编译程序 在菜单中选择【Project】中的【build project1】就可以把程序编译成为可以直接运行的.exe文件。 但是这样编译而来的执行文件因为是动态连接到库函数,所以在没有装C+Builder的机上不能正常运行。要编译成静态连接库,可以在所有机上运行的程序,只要这样做:打开【project】的【Options】,把packages页中的build with run

9、time packages的勾去掉,linker页中的use dynamic Rtl的勾去掉,再在compiler页中按release键。 五保存程序 在主菜单中选择【File】中的【Save Porject As】选项。再把所以文件(包括.cpp,.bak)都保存到一个目录下面。加载C+Buidler 组件和引入 ActiveX控件一加载C+Builder组件 C+Builder中有很多组件,其中有一大部分组件不是很常用的,所以在C+Builder中默认只加载了一部分常用的组件,其他组件就要进行手工加载。或者从别的地方(如在网上下载)得到一些其他的组件包(*.bpl),要把它加载到C+Bui

10、lder里面,就要用到加载组件。 在C+Builder中加载组件是很方便的,你可以在主菜单【Porject】中按【Options】,再选【packages】页,又或者在【Component】中选【Install Packages】,得到packages 对话框(如下图)。 如果你想要加载C+Builder中未加载的组件,只有在相应的组件包的前面打上勾来选定;如果你要加载其他组件包,按【Add】按钮,再在【Add Design Package】对话框中选定其组件包(*.bpl)。之后按【OK】键,新加载的组件就会出现在组件面板上。二 引入ActiveX控件 众所周知,ActiceX控件因为其可以

11、跨平台的特性使得ActiveX在很多环境下被广泛地使用。在C+Builder中引用ActiveX很简单。具体操作是在主菜单【Component】中选【Import ActiveX Control】,弹出【Import ActiveX】的对话框,在对话框中选择你要引用的ActiveX控件。1. 控件类明,可以包括多个,表示这个ActiveX控件包里面有多个ActiveX控件,如这里就包TSkinForm,TskinButton和TSkinPanel这三个控件。2. 组件在Component Palette(组件面板)的页面。在本例中,我们把引入的ActiveX控件放在ActiveX页面中。3.

12、组件的源文件(.cpp)。4. 当前搜索路径,一般不用修改。 按【Install】键,ActiveX控件已经成功地引入到C+Builder中,反正组件面板的ActiveX页面中。编程入门第一课HelloWorld 曾几何时,HelloWorld已经成为编程入门的第一课。不管是什么语言,都以一个打出Hello World字串的小程序作为第一个入门程序。我们现在学C+Builder也把这个程序作为学习C+Builder的第一个入门程序。 相对C/C+等非可视化语言来说,C+Builder作为一种强大的可视化编程语言,那么它的入门级的HelloWorld程序也会非同凡响,而且还很简单易懂。好,现在就

13、开始我们的HelloWorld!一首先要创建一个新的程序。在【File】菜单下选【New】,再在【New Items】对话框中选择Application,按OK键。或者在【File】菜单下直接选择【New Application】。二加入相关组件。 把要用到的组件从在组件面板(Palette)上拖到窗体(Form)上,摆好位置,并设置好大小。我们这里用到一个标签(Label)和两个命令按钮(Button)。再改变窗体的大小,使窗体看上去好看一点。三设置组件的属性 在属性查看器中修改各个组件的属性。下面的图示是把Label1的Caption(标题)属性改为HelloWorld。先点击窗体上的La

14、bel1组件,再在右边的属性查看器中选定Caption的项,输入HelloWorld。编程入门第一课HelloWorld如上述所示,分别设置三个组件的属性为:组件属性值Form1CaptionHelloWorldLabel1CaptionHelloWorldFont宋体,粗体,一号Button1CaptionStartButton2CaptionExit四加入事件。双击Button1,弹出代码编辑窗口,在Button1Click事件中加入以下代码:Label1-Caption=Hello C+Builder! ;双击Button2,在Button1Click事件中加入以下代码:Form1Close();五编译运行HelloWorld程序。 按快速栏上的运行按钮,或者按快捷键(F9)运行HelloWorld程序。按【Start】 按钮 ,结果如下:按【Exit】退出程序。 到此为止,一个完整的HelloWorld程序就完成啦,是不是简单得不可思议呢?下面再说两个小技巧:1 更换标题栏上得图标。 更改窗体(Form1)的Ico属性,把它改为你想要的图标文件(*.Ico).2 更改执行文件的图标 在【Project】菜单下选【Options

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号