2007年8月2日 星期四

Turbo C++教學, 第一個GUI系統

有網友告訴我, 安裝完 Turbo C++, 但有不知如何開始. 我覺得怪怪地, 不知是否網友安裝錯系統, 因為真的很容易使用, 今天就教大家寫一間最簡單的 GUI 系統.


安裝和註冊完後, 一進入Turbo C++, 就會看到下圖:

Picture

在Menu上選擇 File -> New -> VCL Forms Application C++ Builder, 系統就會建立一個GUI系統, 如下圖:

Picture

再在右下角用滑鼠分別選擇 TLabel, TEdit, TButton, Click 入 Form1 上 (如上圖), 然後按Run (Menu: Run -> Run), 系統就會建立一個 Program1.exe 了, 這己是你第一個GUI系統了. 是否很容易?

如果你把這個 Program1.exe 上傳給用戶, 他們是不能執行, 因為他們要安裝Turbo C++ (一些Run Time Library), 但你可以在 Menu 選擇 Project -> Options, 在左邊選擇 Linker (ilink32) -> Linking, 不選擇 [Use dynamic RTL], 從新Run一次, 就可以建立一個Stand-alone的Program1.exe了.

在圖書館很難借到Turbo C++ Explorer (不要搞錯Turbo C++和Turbo C++ Explorer是兩個不同的系統), 但大家可以借Borland C++ Builder 4.0, 5.0 或6.0學習, 它們的功能差不多, 喜歡寫程式的網友, 可以借來自學 (我也是這樣自學VB 4.0).

相關文章:

1) 安裝Turbo C++ Explorer教學

14 則留言:

  1. BCB 的書不好找, 看一下陳寬達和李維的吧
    http://www.iis.sinica.edu.tw/~cychen/index_c.html
    http://liwei.csdn.net/View.asp?NewsID=92

    回覆刪除
  2. william :
    BCB 的書不好找, 看一下陳寬達和李維的吧
    http://www.iis.sinica.edu.tw/~cychen/index_c.html
    http://liwei.csdn.net/View.asp?NewsID=92
    我都很久沒有看這類的書了, 不過真的寫得不錯, 謝謝.

    回覆刪除
  3. 跟 VB 的介面原本這麼像 , 我第一次看見 C++
    但程式碼是否很大出入 ?

    回覆刪除
  4. Enoch :
    william :
    BCB 的書不好找, 看一下陳寬達和李維的吧
    http://www.iis.sinica.edu.tw/~cychen/index_c.html
    http://liwei.csdn.net/View.asp?NewsID=92
    我都很久沒有看這類的書了, 不過真的寫得不錯, 謝謝.

    讀programing的中文書,總看得一頭霧水,還是英文的易讀易懂,畢竟programming language都是來路貨。

    回覆刪除
  5. Xylon :
    跟 VB 的介面原本這麼像 , 我第一次看見 C++
    但程式碼是否很大出入 ?
    介面設計的方法很類似, 只是寫系統的language是C++和Basic.

    回覆刪除
  6. Kli :
    Enoch :william :BCB 的書不好找, 看一下陳寬達和李維的吧http://www.iis.sinica.edu.tw/~cychen/index_c.htmlhttp://liwei.csdn.net/View.asp?NewsID=92我都很久沒有看這類的書了, 不過真的寫得不錯, 謝謝.
    讀programing的中文書,總看得一頭霧水,還是英文的易讀易懂,畢竟programming language都是來路貨。
    我讀慣了中文, 所以比較喜歡中文書.

    回覆刪除
  7. Enoch :
    Xylon :跟 VB 的介面原本這麼像 , 我第一次看見 C++但程式碼是否很大出入 ?
    介面設計的方法很類似, 只是寫系統的language是C++和Basic.
    那我應該先學VB , 還是直接學 C++?
    因為有人說VB 程式碼和其他程式較大出入...很易學壞手勢
    p.s 不太懂英文介面....

    回覆刪除
  8. 上網找的話,VB的資源比較多
    甚麼的開源也有,比較容易學..
    當然TC++也有他的好處
    但係學左一個語言又寫到野
    又唔想學其他...

    回覆刪除
  9. Xylon :
    Enoch :Xylon :跟 VB 的介面原本這麼像 , 我第一次看見 C++但程式碼是否很大出入 ?
    介面設計的方法很類似, 只是寫系統的language是C++和Basic.
    那我應該先學VB , 還是直接學 C++?
    因為有人說VB 程式碼和其他程式較大出入...很易學壞手勢
    p.s 不太懂英文介面....
    個人比較喜歡C++, 因為有OO, template, pointer etc.

    回覆刪除
  10. 另外, 有時間可看看網友留言的http://www.iis.sinica.edu.tw/~cychen/index_c.html一書, 有講寫C++和Basic的分別.

    回覆刪除
  11. iblogger :
    上網找的話,VB的資源比較多甚麼的開源也有,比較容易學..當然TC++也有他的好處
    但係學左一個語言又寫到野又唔想學其他...
    夠用就可以, 無需要學太多.

    回覆刪除
  12. 係lor, 咁似VB.NET gei?
    我都係寫緊VB, 不個VB冇pointer,
    睇黎C++都好值得學

    回覆刪除
  13. chinko :
    係lor, 咁似VB.NET gei?我都係寫緊VB, 不個VB冇pointer,睇黎C++都好值得學
    應該學好Object-oriented.

    回覆刪除