- 從零開始學C++
- 古超等編著
- 857字
- 2018-12-27 13:03:05
2.2 C++ Builder
C++ Builder是由Borland公司推出的一款高性能可視化集成開發工具。C++ Builder具有快速的可視化開發環境,并內置了100多個完全封裝了Windows公用特性且具有完全可擴展性的可重用控件。C++ Builder提供的功能包括:快速、高效、靈活的編譯器優化,逐步連接,CPU透視,命令行工具等。它實現了可視化的編程環境和C++的完美結合。
2.2.1 C++ Builder IDE(集成開發環境)簡介
利用C++ Builder可以更加方便快捷地編寫C++ Windows應用程序,用C++ Builder生成Win32 GUI應用程序時,C++所有功能都包裝到RAD環境中去了,也就是說可以真正利用快速應用程序開發的拖放技術生成應用程序的用戶界面。C++ Builder IDE構成如圖2.13所示。

圖2.13 C++ Builder IDE構成
? 工具條:工具條可以單擊、訪問、打開、保存和編譯項目的工具。
? 構件板:構件板中包含各種可以拖放到窗體中的構件,例如文本標題、編輯控件、列表框、按鈕等。構件是分成組的,單擊構件板頂部的標簽可以得到不同的構件。要將構件放到窗體上,單擊構件板上的構件按鈕,然后單擊窗體中要放置構件的地方即可。
? 對象觀察器:可以通過對象觀察器修改構件屬性和事件。對象觀察器根據所選構件不同,可能有一個或者兩個標簽。通過單擊事件標簽可以打開事件處理器,事件是構件與用戶或者Windows交互時發生的。
? 窗口設計器:窗體設計器用于設計窗體,可以在窗體生成過程中放置、移動和縮放構件。
? 代碼編輯器:代碼編輯器可以輸入要編寫的程序代碼。
2.2.2 創建一個簡單的程序
(1)選擇文件菜單欄中的新建命令,在新建菜單中選擇“其他”選項,彈出新建項目選項卡。單擊New標簽,在下方選項中雙擊Console Wizard,創建一個Win 32控制臺應用程序,如圖2.14所示。

圖2.14 創建一個Win 32控制臺應用程序
(2)單擊“確定”按鈕,彈出Console Wizard對話框,設置所創建控制臺應用程序的屬性和參數,如圖2.15所示。單擊OK按鈕,在下一步中設置文件保存路徑后即創建完成一個控制臺應用程序。

圖2.15 選擇創建應用程序的參數
(3)在代碼編輯器中輸入如下所示的代碼,實現輸出功能。
【實例2-2】C++ Builder中的Hello World程序。
//--------------------------------------------------------------------------- #include <condefs.h> #include <iostream.h> #include <conio.h> #include <vcl.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv[]) { cout<<"C++ Builder:Hello World!"<<endl; cout<<"Press any key to continue..."<<endl; getch(); //使彈出控制臺窗口停留 return 0; } //---------------------------------------------------------------------------
(4)按工具條中的Run按鈕編譯并運行程序,結果如圖2.16所示。
- 虛擬儀器設計測控應用典型實例
- Excel 2007函數與公式自學寶典
- Spark編程基礎(Scala版)
- 蕩胸生層云:C語言開發修行實錄
- Windows程序設計與架構
- Implementing Splunk 7(Third Edition)
- 網絡安全管理實踐
- 工業機器人運動仿真編程實踐:基于Android和OpenGL
- LAMP網站開發黃金組合Linux+Apache+MySQL+PHP
- 網絡服務搭建、配置與管理大全(Linux版)
- FPGA/CPLD應用技術(Verilog語言版)
- INSTANT Heat Maps in R:How-to
- 基于企業網站的顧客感知服務質量評價理論模型與實證研究
- Silverlight 2完美征程
- PowerMill 2020五軸數控加工編程應用實例