快速业务通道

C++ Builder编程指南1

作者 佚名技术 来源 程序设计 浏览 发布时间 2012-06-29
r,Database Desktop,Form Expert等,大大增强了C++ Builder的数据库开发功能,具体用法可参阅有关书籍。

5.Internet解决方案

C++ Builder支持Microsoft、Sun、Netscape等公司关于Internet的关键技术,其中包括象ActiveX、CGI、ISAPI、WinInet、NSAPI等Internet标准。通过Borland公司的Internet解决方案包(Internet Solutions Pack),程序员使用C++ Builder的RAD工具(把一个Internet控件拖到窗体上,然后设置其属性和事件)就可以很方便地建立起C++ Builder的Internet应用程序。利用ActiveX控件,可以实现自己的Web浏览器、管理Internet电子邮件、进行文件传输等一系列Internet功能。

二、集成开发环境(IDE)

1.集成开发环境(IDE)

双击C++ Builder图标或在Win95/NT的“开始”菜单中选择“C++ Builder 3”选项,就可以启动C++ Builder 3.0,进入C++ Builder的集成开发环境。在正常启动情况下,C++ Builder的界面图(510cb01.Jpg )所示。

Main Menu:主菜单。它位于窗口的最上面,提供了C++ Builder的全部操作功能。

Toolbar:工具栏。它位于集成开发环境的左上侧,是一些常用的菜单命令,如打开、保存文件、运行应用程序等的快捷方式。使用工具栏比使用菜单更加方便。

Component palette:控件板。它是C++ Builder的可视化控件库(VCL),是程序设计的主要工作区。C++ Builder 3.0共有13个标签页(客户机/服务器版),分别是Standard、Additional、Win32、System、Internet、Data Access、Data Controls、Decision Cube、QReport、Dialogs、Win 3.1、Samples、ActiveX。其中在每一标签页上都有不同的控件对象供使用,它们是进行可视化程序设计的主要工具。

Object Inspector:对象观察器。利用它可以设定和查看所有对象的属性。对象观察器共有两个标签页:属性页(Properties)和事件页(Events)。其中的属性页用于设定控件对象的各种属性,如控件的标题名、大小、位置、字体、颜色等等;事件页用于设定与该控件相关的消息处理事件响应。如可以设定Button按钮的OnClick(按钮单击)消息响应函数为“ButtonClick”等,然后就可以在消息响应函数中加入自己的程序代码了。启动C++ Builder后,用鼠标点击对象观察器的属性页(Properties),对象观察器里包含的就是“Form1”窗体的各项属性。对象观察器的标题栏下面一行显示为“Form1:TForm1”,它表示下面的内容为窗体“Form1”的属性。如果要改变属性页里的内容,例如把“Caption”栏的“Form1”改为“C++Builder3.0速成”,则会发现窗体的标题已变成 “C++Builder3.0速成”。同样,也可以改变其他的属性。用户不 用编写代码和执行程序,就可以知道程序的运行结果是什么了。在窗体Form1中放置其它控件和设置其属性的方法与此类似(窗体也是一个控件)。

Unit1.cpp和Form1:窗体“Form1”和装有“Unit1.cpp”文件的代码编辑器。其实它们都不是编辑环境的组成部分,而是系统在启动开发环境的同时自动装入的默认工程文件(Project1)所包括的部分。其中,装有Unit1.cpp代码的编辑框叫代码编辑器,是程序员设计代码的地方。Form1为窗体,是C++ Builder的可视化界面设计部分。

2.工程文件管理器

在C++ Builder3.0中,开始一个新的应用程序就称为开始一个工程,系统会自动生成许多各种文件。如果要用户自己来管理这些文件的话,随着应用程序复杂性的增加,工程会越来越大,文件也会越来越多,管理起来就显的越来越麻烦。C++ Builder提供了工程文件管理器来管理一个工程,大大减轻了用户的负担,好多文件

交由工程文件管理器来管理,用户只需关心其中

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号