官术网_书友最值得收藏!

  • 從零開始學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所示。

主站蜘蛛池模板: 巴青县| 安徽省| 佳木斯市| 巴塘县| 吉首市| 汽车| 华安县| 迭部县| 河津市| 江阴市| 闸北区| 永和县| 新丰县| 铁岭县| 融水| 顺平县| 呼和浩特市| 罗甸县| 天水市| 翁源县| 扶余县| 奈曼旗| 基隆市| 田林县| 绥中县| 广东省| 堆龙德庆县| 轮台县| 云阳县| 芜湖市| 沙坪坝区| 利辛县| 大方县| 德钦县| 大连市| 南漳县| 遵义县| 唐海县| 肇源县| 林州市| 黎平县|