好戏开锣啦!
在进入C++ Builder时你会看到以下的画面

首先我简单地为你介绍C++ Builder发展环境,在此我只对整个发展环境做一个简单的浏览,以利程式的撰写。
C++ Builder发展环境主要分为以下元件:
(1)表格(Form)视窗
(2)元件盒(Compoment palette)
(3)物件检视器(Object Inspector)
(4)程式编辑器(Code Editor)
(5)加速棒(SpeedBar)
表格视窗 (Form)

表格是C++ 程式设计的焦点,我们可以将表格视为一张画布,在程式设计时,我们主要做的工作只是将程式元件放置在表格上而已。因此表格其实可视为一个包含其他元件的软体元件。
元件盒(Compoment Palette)

软体元件是你用以架构C++ Builder程式的基本元素。在C++ Builder中软体元件依其元件特性分门别类地放置在活页式的元件盒中,在C++ Builder中提供了超过了百种以上的基本元件,程式设计时,只要将元件盒内的软体元件拖放至表格中即可。
物件检视器(Object Inspector)

物件检视器是用以改变物件的内容,改变该物件的行为模式以符合你的需要。物件的内容包含了属性(Property)及其事件处理程式(Event Handler)。你可以视需要改变指定物件的状态及行为模式。
程式编辑器(Code Editor)

C++ Builder的程式编辑器是一个全功能的编辑器,它让你可以存取及编辑所有专案内的程式。
加速棒(SpeedBar)

加速棒(SpeedBar),顾名思义,它是用来加快程式的操作。C++ Builder将许多在功能表中常用的功能,在加速棒中以捷径的方式提供你使用。
你的第一个C++ Builder程式
我们已经简单地介绍了C++ Builder程式发展环境,现在我们要开始撰写我们的第一个程式'媒体拨放程式。
设计表格
首先你要先设计你所要使用的表格长相。设计表格非常简单,其实只是将软体元件放在视窗中而已。以下我以几个步骤示范表格的设计:
(1)开启新表格
(2)将软体元件置入表格中
(3)设定各个软体元件的属性
(4)执行程式
完成了以上的程序後,大抵一个程式也差不多设计完了。这也是C++ Builder的迷人之处。
开启新表格
在进入C++ Builder後,它会自动为你开启一个新的表格。此时表格开启的工作就算完成了,若是要加入其他新的表格,只要执行[File/New Form]即可。
将软体元件置入表格中
在开启新表格後,你可以在元件盒中选取元件,置入表格中,在此要特别说明的是,在C++ Builder的设计时期(Design Time)和执行时期(run time),大部份元件的行为模式几乎是相同,所以在设计时你就可以看到程式执行的结果。
在我们的这个程式中,除了表格外,有一个元件包含了其它的元件,那就是活页式表格元件(TabbedNoteBook),这个元件和表格类似,必须最早放入表格中以容纳其他元件。
在我们的第一个程式中置入软体元件後的结果如下:

你可以看到,除了因为没有执行,所以没有显示动画档之外,它和执行的结果几乎一模一样。
上一篇:一般线性链表类的C++实现
下一篇:词法分析程序
|