?? chap01.htm
字號(hào):
<HTML><HEAD><TITLE>告別 Hello World 的年代</TITLE><META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=gb2312"><META NAME="GENERATOR" CONTENT="Internet Assistant for Microsoft Word 2.0z"></HEAD><BODY><P><FONT SIZE=5>創(chuàng)世紀(jì)的C++ Builder<BR></FONT><P><FONT SIZE=4>跨出「世紀(jì)末」的程式人<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">自從十九世紀(jì)末,兩位姓名已隱去的巴黎編劇人發(fā)明了「世紀(jì)未」這個(gè)詞,以後每一百年,人們就要在頹廢、焦慮、不安、躁切的情愫里走一趙輪回。而在這個(gè)世紀(jì),也開始有人提出了種種的世紀(jì)末口號(hào),從「世紀(jì)末軟體革命」、「世紀(jì)末文化革命」到「世紀(jì)末</FONT><FONT SIZE=2 FACE="Times New Roman">XX</FONT><FONT SIZE=2 FACE="新細(xì)明體">革命」,似乎只要冠上「世紀(jì)末」就足以代表這個(gè)世代的所有情愫。<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">對(duì)於程式人來(lái)說,「世紀(jì)末軟體革命」指的是物件導(dǎo)向程式設(shè)計(jì)方法所帶來(lái)的思維模式的轉(zhuǎn)變</FONT><FONT SIZE=2 FACE="Times New Roman">(ParadigmShift)</FONT><FONT SIZE=2 FACE="新細(xì)明體">,它改變了程式寫作的思維模式,擴(kuò)大了程式人的視野,有人把它和工業(yè)革命相比擬,認(rèn)為它將會(huì)成為軟體業(yè)界的工業(yè)革命;然而,我們都知道,軟體業(yè)的工業(yè)革命還未到來(lái)。我們都在等待,也都在期待著黎明的曙光。<BR></FONT><P><FONT SIZE=4>程式人的「創(chuàng)世紀(jì)」情結(jié)<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">「創(chuàng)世紀(jì)」是程式人的圖騰,它可以代表程式人個(gè)性中勇於創(chuàng)造的特質(zhì),它也曾經(jīng)是許多程式人最愛的</FONT><FONT SIZE=2 FACE="Times New Roman">RPG(</FONT><FONT SIZE=2 FACE="新細(xì)明體">角色扮演游戲</FONT><FONT SIZE=2 FACE="Times New Roman">)</FONT><FONT SIZE=2 FACE="新細(xì)明體">。幾乎所有的程式人都喜愛并樂於享受創(chuàng)造物件的成就感,而這種熱中創(chuàng)造的特質(zhì),造就了許多優(yōu)秀的程式。<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">在每個(gè)電腦世紀(jì)的交替中,都曾經(jīng)產(chǎn)生一些創(chuàng)世紀(jì)的人物或產(chǎn)品司,其中</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">就是其中的一員。<BR></FONT><P><FONT SIZE=4>Borland的霸王傳說<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">自從十五年前,</FONT><FONT SIZE=2 FACE="Times New Roman">AndersHejlsber</FONT><FONT SIZE=2 FACE="新細(xì)明體">寫下了第一個(gè)</FONT><FONT SIZE=2 FACE="Times New Roman">TurboPascal</FONT><FONT SIZE=2 FACE="新細(xì)明體">編譯器以來(lái),</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">就靠著</FONT><FONT SIZE=2 FACE="Times New Roman">TurboPascal</FONT><FONT SIZE=2 FACE="新細(xì)明體">穩(wěn)定、優(yōu)雅、與快速的編譯功能,加上當(dāng)時(shí)的</FONT><FONT SIZE=2 FACE="Times New Roman">Pascal</FONT><FONT SIZE=2 FACE="新細(xì)明體">是資訊科系的「官話」,為欽定的教學(xué)語(yǔ)言,使得</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">成為雄霸一方的霸主。<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">隨著</FONT><FONT SIZE=2 FACE="Times New Roman">TurboPascal</FONT><FONT SIZE=2 FACE="新細(xì)明體">的成功,</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">乘勢(shì)而起,推出了</FONT><FONT SIZE=2 FACE="Times New Roman">TurboC</FONT><FONT SIZE=2 FACE="新細(xì)明體">及</FONT><FONT SIZE=2 FACE="Times New Roman">TurboC++</FONT><FONT SIZE=2 FACE="新細(xì)明體">,成為第二個(gè)在</FONT><FONT SIZE=2 FACE="Times New Roman">PC</FONT><FONT SIZE=2 FACE="新細(xì)明體">上推出商業(yè)化</FONT><FONT SIZE=2 FACE="Times New Roman">C++</FONT><FONT SIZE=2 FACE="新細(xì)明體">的編譯器廠商</FONT><FONT SIZE=2 FACE="Times New Roman">(</FONT><FONT SIZE=2 FACE="新細(xì)明體">第一個(gè)是</FONT><FONT SIZE=2 FACE="Times New Roman">ZortechC++</FONT><FONT SIZE=2 FACE="新細(xì)明體">,由</FONT><FONT SIZE=2 FACE="Times New Roman">C++</FONT><FONT SIZE=2 FACE="新細(xì)明體">之父</FONT><FONT SIZE=2 FACE="Times New Roman">BjarneStroustrup</FONT><FONT SIZE=2 FACE="新細(xì)明體">親自設(shè)計(jì),現(xiàn)在已被</FONT><FONT SIZE=2 FACE="Times New Roman">Symantec</FONT><FONT SIZE=2 FACE="新細(xì)明體">收購(gòu)</FONT><FONT SIZE=2 FACE="Times New Roman">)</FONT><FONT SIZE=2 FACE="新細(xì)明體">。這幾個(gè)成功的產(chǎn)品,將</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">的聲勢(shì)帶上高峰,於是為了更加打響</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">的名號(hào),將旗下的所有產(chǎn)品,改冠以</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">之名,於是</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">的後續(xù)產(chǎn)品以</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">為名,如</FONT><FONT SIZE=2 FACE="Times New Roman">BorlandC++</FONT><FONT SIZE=2 FACE="新細(xì)明體">,</FONT><FONT SIZE=2 FACE="Times New Roman">BorlandPascal</FONT><FONT SIZE=2>篹</FONT><FONT SIZE=2 FACE="Times New Roman">.</FONT><FONT SIZE=2 FACE="新細(xì)明體">等等。<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">在</FONT><FONT SIZE=2 FACE="Times New Roman">Windows</FONT><FONT SIZE=2 FACE="新細(xì)明體">世紀(jì)開創(chuàng)之初,</FONT><FONT SIZE=2 FACE="Times New Roman">BorlandC++ 3.1</FONT><FONT SIZE=2 FACE="新細(xì)明體">是當(dāng)初唯一可以在</FONT><FONT SIZE=2 FACE="Times New Roman">Windows</FONT><FONT SIZE=2 FACE="新細(xì)明體">開發(fā)</FONT><FONT SIZE=2 FACE="Times New Roman">Windows</FONT><FONT SIZE=2 FACE="新細(xì)明體">軟體的程式發(fā)展工具,當(dāng)時(shí)</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">還以此為號(hào)召,大力抨擊當(dāng)時(shí)的</FONT><FONT SIZE=2 FACE="Times New Roman">MSC(Microsoft C)</FONT><FONT SIZE=2 FACE="新細(xì)明體">只能在</FONT><FONT SIZE=2 FACE="Times New Roman">Dos</FONT><FONT SIZE=2 FACE="新細(xì)明體">下撰寫</FONT><FONT SIZE=2 FACE="Times New Roman">Windows</FONT><FONT SIZE=2 FACE="新細(xì)明體">程式。然而隨著</FONT><FONT SIZE=2 FACE="Times New Roman">VisualC++ </FONT><FONT SIZE=2 FACE="新細(xì)明體">的推出,情勢(shì)逆轉(zhuǎn),在視覺發(fā)展工具的優(yōu)勝劣敗下,</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">慢慢地喪失它既有的領(lǐng)土。<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">在這兩強(qiáng)對(duì)決的時(shí)代,</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">的開國(guó)功臣</FONT><FONT SIZE=2 FACE="Times New Roman">TurboPascal</FONT><FONT SIZE=2 FACE="新細(xì)明體">始終被遺忘在歷史的一個(gè)角落,然而它的開發(fā)小組也不是省油的燈,在經(jīng)過了幾年的臥薪嘗膽之後,</FONT><FONT SIZE=2 FACE="Times New Roman">AndersHejlsber</FONT><FONT SIZE=2 FACE="新細(xì)明體">再度帶領(lǐng)小組</FONT><FONT SIZE=2 FACE="Times New Roman">(</FONT><FONT SIZE=2 FACE="新細(xì)明體">這個(gè)小組好像也不怎麼小</FONT><FONT SIZE=2>篹</FONT><FONT SIZE=2 FACE="Times New Roman">.)</FONT><FONT SIZE=2 FACE="新細(xì)明體">,石破天驚地推出了新一代的程式發(fā)展工具'</FONT><FONT SIZE=2 FACE="Times New Roman">Delphi</FONT><FONT SIZE=2 FACE="新細(xì)明體">,這個(gè)以快速程式發(fā)展工具</FONT><FONT SIZE=2 FACE="Times New Roman">(RAD</FONT><FONT SIZE=2 FACE="新細(xì)明體">'</FONT><FONT SIZE=2 FACE="Times New Roman">RapidApplication Development)</FONT><FONT SIZE=2 FACE="新細(xì)明體">為號(hào)召的產(chǎn)品,一推出之後立即成為鎂光鐙的焦點(diǎn),成為挽救當(dāng)時(shí)</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">的救火隊(duì)。<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">在</FONT><FONT SIZE=2 FACE="Times New Roman">Delphi</FONT><FONT SIZE=2 FACE="新細(xì)明體">推出之後,奠定了</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">在</FONT><FONT SIZE=2 FACE="Times New Roman">RAD</FONT><FONT SIZE=2 FACE="新細(xì)明體">領(lǐng)域的不朽地位,而</FONT><FONT SIZE=2 FACE="Times New Roman">Delphi</FONT><FONT SIZE=2 FACE="新細(xì)明體">也成為在</FONT><FONT SIZE=2 FACE="Times New Roman">PC</FONT><FONT SIZE=2 FACE="新細(xì)明體">上唯一可以和工作站級(jí)的</FONT><FONT SIZE=2 FACE="Times New Roman">NextstepIB (Interface Builder )</FONT><FONT SIZE=2 FACE="新細(xì)明體">等量齊觀的重量級(jí)發(fā)展工具,不過這時(shí)開始有人在思考,什麼時(shí)候</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">會(huì)推出</FONT><FONT SIZE=2 FACE="Times New Roman">C++</FONT><FONT SIZE=2 FACE="新細(xì)明體">的快速程式發(fā)展工具。<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">在去年的</FONT><FONT SIZE=2 FACE="Times New Roman">Comdex</FONT><FONT SIZE=2 FACE="新細(xì)明體">展,</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">開始贈(zèng)送一套代號(hào)為</FONT><FONT SIZE=2 FACE="Times New Roman">Ebony</FONT><FONT SIZE=2 FACE="新細(xì)明體">的程式發(fā)展工具,在幾經(jīng)審視之後,才發(fā)現(xiàn)它就是傳說中的</FONT><FONT SIZE=2 FACE="Times New Roman">Delphifor C++</FONT><FONT SIZE=2 FACE="新細(xì)明體">,也就是現(xiàn)在正式名稱為</FONT><FONT SIZE=2 FACE="Times New Roman">BorlandC++ Builder</FONT><FONT SIZE=2 FACE="新細(xì)明體">,</FONT><FONT SIZE=2 FACE="Times New Roman"></FONT><FONT SIZE=2 FACE="新細(xì)明體">簡(jiǎn)稱為</FONT><FONT SIZE=2 FACE="Times New Roman">BCB</FONT><FONT SIZE=2 FACE="新細(xì)明體">的</FONT><FONT SIZE=2 FACE="Times New Roman">RAD</FONT><FONT SIZE=2 FACE="新細(xì)明體">。<BR></FONT><P><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">再次的開啟了一個(gè)</FONT><FONT SIZE=2 FACE="Times New Roman">RAD</FONT><FONT SIZE=2 FACE="新細(xì)明體">的戰(zhàn)場(chǎng),和當(dāng)初的</FONT><FONT SIZE=2 FACE="Times New Roman">TurboPascal</FONT><FONT SIZE=2 FACE="新細(xì)明體">一般,它的後繼者</FONT><FONT SIZE=2 FACE="Times New Roman">Delphi</FONT><FONT SIZE=2 FACE="新細(xì)明體">,是這場(chǎng)戰(zhàn)役的先鋒,并且已為</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">贏得了多次的前哨戰(zhàn),然後隨著</FONT><FONT SIZE=2 FACE="Times New Roman">C++Builder</FONT><FONT SIZE=2 FACE="新細(xì)明體">的推出,</FONT><FONT SIZE=2 FACE="Times New Roman">Delphi</FONT><FONT SIZE=2 FACE="新細(xì)明體">這個(gè)打了勝仗的先鋒是否會(huì)如它的前身</FONT><FONT SIZE=2 FACE="Times New Roman">TurboPascal</FONT><FONT SIZE=2 FACE="新細(xì)明體">般沒入歷史中呢</FONT><FONT SIZE=2 FACE="Times New Roman">?<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">短期看來(lái)是不會(huì)的,因?yàn)?lt;/FONT><FONT SIZE=2 FACE="Times New Roman">BCB</FONT><FONT SIZE=2 FACE="新細(xì)明體">現(xiàn)在還算是喝</FONT><FONT SIZE=2 FACE="Times New Roman">Delphi</FONT><FONT SIZE=2 FACE="新細(xì)明體">的奶水長(zhǎng)大的,它所使用的軟體元件都是以</FONT><FONT SIZE=2 FACE="Times New Roman">Delphi</FONT><FONT SIZE=2 FACE="新細(xì)明體">所撰寫的</FONT><FONT SIZE=2 FACE="Times New Roman">VCL</FONT><FONT SIZE=2 FACE="新細(xì)明體">元件</FONT><FONT SIZE=2 FACE="Times New Roman">(VisualCompoment Library)</FONT><FONT SIZE=2 FACE="新細(xì)明體">,至於以後</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">會(huì)不會(huì)以</FONT><FONT SIZE=2 FACE="Times New Roman">BCB</FONT><FONT SIZE=2 FACE="新細(xì)明體">全盤改寫</FONT><FONT SIZE=2 FACE="Times New Roman">VCL</FONT><FONT SIZE=2 FACE="新細(xì)明體">呢?這是有可能的,那長(zhǎng)期看來(lái),</FONT><FONT SIZE=2 FACE="Times New Roman">BCB</FONT><FONT SIZE=2 FACE="新細(xì)明體">是否會(huì)取代</FONT><FONT SIZE=2 FACE="Times New Roman">Delhi</FONT><FONT SIZE=2 FACE="新細(xì)明體">呢?這似乎只能由時(shí)間來(lái)告訴我們了。不過</FONT><FONT SIZE=2 FACE="Times New Roman">Delphi</FONT><FONT SIZE=2 FACE="新細(xì)明體">之父</FONT><FONT SIZE=2 FACE="Times New Roman">AndersHejlsber</FONT><FONT SIZE=2 FACE="新細(xì)明體">已經(jīng)在去年由</FONT><FONT SIZE=2 FACE="Times New Roman">Borland</FONT><FONT SIZE=2 FACE="新細(xì)明體">離職了,這似乎透露了一些訊息。<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">說到這兒,我想您已經(jīng)迫不及待地想要一睹</FONT><FONT SIZE=2 FACE="Times New Roman">C++Builder</FONT><FONT SIZE=2 FACE="新細(xì)明體">的盧山真面目了,沒錯(cuò),今天這場(chǎng)</FONT><FONT SIZE=2 FACE="Times New Roman">RAD</FONT><FONT SIZE=2 FACE="新細(xì)明體">的戰(zhàn)役已經(jīng)開啟了,勝負(fù)的的觀點(diǎn)已不是我們所關(guān)心的,我們所關(guān)心的是一個(gè)程式人的前哨站已經(jīng)開打了,當(dāng)別人都在使用</FONT><FONT SIZE=2 FACE="Times New Roman">C++Builder</FONT><FONT SIZE=2 FACE="新細(xì)明體">這種重武器時(shí),我們?cè)撊绾我驊?yīng)?<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">既然無(wú)法反抗它,那就加入它</FONT><FONT SIZE=2 FACE="Times New Roman">!</FONT><FONT SIZE=2 FACE="新細(xì)明體">讓我們參與</FONT><FONT SIZE=2 FACE="Times New Roman">C++Builder </FONT><FONT SIZE=2 FACE="新細(xì)明體">的創(chuàng)世紀(jì)吧</FONT><FONT SIZE=2 FACE="Times New Roman">!<BR><BR></FONT><P><FONT SIZE=4>告別Hello World的年代<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">許多電腦語(yǔ)言書籍入門書內(nèi)的第一個(gè)程式都以一個(gè)印出</FONT><FONT SIZE=2 FACE="Times New Roman">HelloWorld</FONT><FONT SIZE=2 FACE="新細(xì)明體">字串的小程式作為第一個(gè)入門程式,而在</FONT><FONT SIZE=2 FACE="Times New Roman">Windows</FONT><FONT SIZE=2 FACE="新細(xì)明體">程式設(shè)計(jì)領(lǐng)域享有天王之名的</FONT><FONT SIZE=2 FACE="Times New Roman">CharlesPetzold</FONT><FONT SIZE=2 FACE="新細(xì)明體">在他圣經(jīng)級(jí)的著作的</FONT><FONT SIZE=2 FACE="Times New Roman">ProgrammingWindows </FONT><FONT SIZE=2 FACE="新細(xì)明體">中也是以一個(gè)</FONT><FONT SIZE=2 FACE="Times New Roman">HelloWindow</FONT><FONT SIZE=2 FACE="新細(xì)明體">做為該書的開場(chǎng)白,在邁入</FONT><FONT SIZE=2 FACE="Times New Roman">C++Builder</FONT><FONT SIZE=2 FACE="新細(xì)明體">的世紀(jì)之後,我就不再使用這種純古法餉造的方法來(lái)寫作了,為了充份讓您感受它的致命吸引力,現(xiàn)在我所展示的給您的第一個(gè)程式是多媒體撥放程式,而且我會(huì)告訴您如何在十分鐘之內(nèi)寫出一個(gè)多媒體撥放程式,「十分鐘!有沒有搞錯(cuò)?」,沒錯(cuò),就是十分鐘,用</FONT><FONT SIZE=2 FACE="Times New Roman">C++Builder</FONT><FONT SIZE=2 FACE="新細(xì)明體">你絕對(duì)可以在十分鐘內(nèi)寫出一個(gè)夠水準(zhǔn)的媒體播放程式'即使你是一個(gè)菜得不能再菜的初學(xué)者。</FONT><P><FONT SIZE=2 FACE="新細(xì)明體">它的執(zhí)行畫面如下</FONT><FONT SIZE=2 FACE="Times New Roman">:</FONT><P><IMG SRC="IMG00001.GIF"><BR><BR><P><FONT SIZE=4>好戲開鑼啦!<BR></FONT><P><FONT SIZE=2 FACE="新細(xì)明體">在進(jìn)入</FONT><FONT SIZE=2 FACE="Times New Roman">C++Builder</FONT><FONT SIZE=2 FACE="新細(xì)明體">時(shí)你會(huì)看到以下的畫面</FONT><P><IMG SRC="IMG00002.GIF"><P><FONT SIZE=2 FACE="新細(xì)明體">首先我簡(jiǎn)單地為你介紹</FONT><FONT SIZE=2 FACE="Times New Roman">C++Builder</FONT><FONT SIZE=2 FACE="新細(xì)明體">發(fā)展環(huán)境,在此我只對(duì)整個(gè)發(fā)展環(huán)境做一個(gè)簡(jiǎn)單的瀏覽,以利程式的撰寫。<BR></FONT><P><FONT SIZE=2 FACE="Times New Roman">C++ Builder</FONT><FONT SIZE=2 FACE="新細(xì)明體">發(fā)展環(huán)境主要分為以下元件:</FONT><P><FONT SIZE=2 FACE="Times New Roman">(1)</FONT><FONT SIZE=2 FACE="新細(xì)明體">表格</FONT><FONT SIZE=2 FACE="Times New Roman">(Form)</FONT><FONT SIZE=2 FACE="新細(xì)明體">視窗</FONT><P><FONT SIZE=2 FACE="Times New Roman">(2)</FONT><FONT SIZE=2 FACE="新細(xì)明體">元件盒</FONT><FONT SIZE=2 FACE="Times New Roman">(Compomentpalette)</FONT><P><FONT SIZE=2 FACE="Times New Roman">(3)</FONT><FONT SIZE=2 FACE="新細(xì)明體">物件檢視器</FONT><FONT SIZE=2 FACE="Times New Roman">(ObjectInspector)</FONT><P><FONT SIZE=2 FACE="Times New Roman">(4)</FONT><FONT SIZE=2 FACE="新細(xì)明體">程式編輯器</FONT><FONT SIZE=2 FACE="Times New Roman">(CodeEditor)</FONT><P><FONT SIZE=2 FACE="Times New Roman">(5)</FONT><FONT SIZE=2 FACE="新細(xì)明體">加速棒</FONT><FONT SIZE=2 FACE="Times New Roman">(SpeedBar)<BR></FONT><P><FONT SIZE=2>表格視窗 (Form)</FONT><P><IMG SRC="IMG00003.GIF"><BR><P><FONT SIZE=2 FACE="新細(xì)明體">表格是</FONT><FONT SIZE=2 FACE="Times New Roman">C++</FONT><FONT SIZE=2 FACE="新細(xì)明體">程式設(shè)計(jì)的焦點(diǎn),我們可以將表格視為一張畫布,在程式設(shè)計(jì)時(shí),我們主要做的工作只是將程式元件放置在表格上而已。因此表格其實(shí)可視為一個(gè)包含其他元件的軟體元件。<BR></FONT><P><FONT SIZE=2>元件盒(Compoment Palette)</FONT><P><IMG SRC="IMG00004.GIF"><BR><P><FONT SIZE=2 FACE="新細(xì)明體">軟體元件是你用以架構(gòu)</FONT><FONT SIZE=2 FACE="Times New Roman">C++Builder</FONT><FONT SIZE=2 FACE="新細(xì)明體">程式的基本元素。在</FONT><FONT SIZE=2 FACE="Times New Roman">C++Builder</FONT><FONT SIZE=2 FACE="新細(xì)明體">中軟體元件依其元件特性分門別類地放置在活頁(yè)式的元件盒中,在</FONT><FONT SIZE=2 FACE="Times New Roman">C++Builder</FONT><FONT SIZE=2 FACE="新細(xì)明體">中提供了超過了百種以上的基本元件,程式設(shè)計(jì)時(shí),只要將元件盒內(nèi)的軟體元件拖放至表格中即可。<BR></FONT><P><FONT SIZE=2>物件檢視器(Object Inspector)</FONT>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -