最近更新|軟件分類|單機(jī)游戲|軟件專題|手機(jī)版|軟件發(fā)布 Delphi7安裝教程?Delphi7組件安裝方法
首頁>編程開發(fā)>Delphi7安裝教程?Delphi7組件安裝方法

Delphi7安裝教程?Delphi7組件安裝方法

我要評(píng)論2014/05/29 15:47:05來源:9553編輯:

delphi7怎么安裝?9553下文將演示delphi7下載安裝教程,Delphi7是由Borland公司推出的Delphi是全新的可視化編程環(huán)境,剛接觸的朋友可能對(duì)于安裝方法不是很了解,大家可以參考下面的內(nèi)容哦~
delphi7安裝與其它應(yīng)用軟件步驟差不多,2.0版必須在Windows 95以上的操作系統(tǒng)中使用,啟動(dòng)Windows 95或Windows NT后,將delphi7的光盤放入光驅(qū)(CD-ROM)中,運(yùn)行光盤上的INSTALLSETUP.EXE文件,它的安裝程序會(huì)提示您正確地裝入delphi7。

\
為避免隱藏在delphi7后的Program Manager和曾經(jīng)運(yùn)行過的其它程序擾亂版面,分散您的注意力,不妨在啟動(dòng)delphi7前關(guān)掉其它應(yīng)用程序;啟動(dòng)delphi7后,再最小化隱藏在后面的delphi7 2.0程序組,這樣屏幕上就只留下delphi7窗口可見了。

Delphi7組件安裝方法

基本安裝
1、對(duì)于單個(gè)控件,Componet-->install??? component..-->PAS或DCU文件-->install;?
2、對(duì)于帶*.dpk文件的控件包,F(xiàn)ile-->Open(下拉列表框中選*.dpk)-->install即可;?
3、對(duì)于帶*.bpl文件的控件包,Install??? Packages-->Add-->bpl文件名即可;?
4、如果以上Install按鈕為失效的話,試試Compile按鈕;?
5、是run??? time??? lib則在option下的packages下的runtimepackes加之。?
如果編譯時(shí)提示文件找不到的話,一般是控件的安裝目錄不在Delphi的Lib目錄中,有兩種方法可以解決:?
1、反安裝的源文件拷入到Delphi的Lib目錄下;?
2、或者Tools-->Environment??? Options中把控件源代碼路徑加入到Delphi的Lib目錄中即可。?
注意:所安裝的控件是否與你所用的Delphi版本相適應(yīng)。
控件刪除?
在Component/Install??? Packages中刪除。???
選Component/configure??? Palette…?
有pages和components兩個(gè)區(qū)域?
雙擊components區(qū)域,選中要?jiǎng)h除得控件,下面有得Delete按鈕?
????? 但系統(tǒng)提供的控件只能Hide,不能delete。?
????? 打開控件所在的包文件(*.dpk),從中刪除控件那個(gè)文件,再重新編譯該包即可?
如果是整個(gè)控件包都要?jiǎng)h除的話,project->Option->Packages,刪掉那個(gè)packages,ok~
然后添加路徑:Tools->Environment Options->Library->Library path加入文件所在地即可

幫助文件的安裝?
單擊 Delphi 中的 Help 菜單下的 Customize 菜單項(xiàng),這時(shí)會(huì)彈出 OpenHelp 對(duì)話框,選擇在 Index 頁下,打開 Edit 菜單下的 Add Files 菜單,添加你要加入的幫助菜單,這樣你就可以在 Delphi 的 IDE 下使用該幫助文件了。

第三方控件安裝方法

不是由BORLAND提供的組件叫第三方組件:
安裝方法:

就目前常見的各種形式的組件的安裝方法介紹一下。

1、只有一個(gè)DCU文件的組件。DCU文件是編譯好的單元文件,這樣的組件是作者不想把源碼公布。一般來說,作者必須說明此組件適合Delphi的哪種版本,如果版本不對(duì),在安裝時(shí)就會(huì)出現(xiàn)錯(cuò)誤。也正是因?yàn)闆]有源碼,給使用者帶來了不便,那就是一旦Delphi版本升級(jí),此組件就不能再使用了,當(dāng)然有的作者給出了幾種版本的DCU文件,用戶根據(jù)需要選擇使用。這樣的組件的安裝方法是:在Component菜單中,選擇install component,在對(duì)話框?
"into existing package"頁中,單擊“Unit file name”后的“Browse”按扭,在打開的文件對(duì)話框中,將“文件類型”設(shè)定為*.dcu,找到要安裝的DCU文件,按OK按鈕返回"into existing package"頁后再按OK按鈕就可以安裝了。注意,此時(shí)Delphi會(huì)提示dclusr40.dpk將被重建,是否繼續(xù),OK就可以了。這里是將組件安裝到dclusr40.dpk包中,此包從文件名上可以看出是用戶自定義組件包,先安裝到這個(gè)包中吧,下面再講有關(guān)注意事項(xiàng)。安裝完畢會(huì)有已經(jīng)將組件注冊(cè)完的提示信息以及安裝到哪個(gè)組件頁中的信息等,到組件面板上看看,一般會(huì)出現(xiàn)一個(gè)新的組件頁,其中有剛安裝的組件。

2、只有PAS文件或既有PAS又有DCU文件的組件。這種組件因?yàn)橛蠵AS文件,也就是說作者提供了源碼,這就好辦多了。安裝的方法和上面是一樣的,在文件類型中可以設(shè)定為DCU也可以設(shè)定為PAS,建議設(shè)定為PAS,這樣可用你的Delphi重新編譯一下,看是否會(huì)出現(xiàn)問題。Delphi升級(jí)后只能選擇PAS文件安裝,這樣才能重新編譯,使得組件能適應(yīng)新Delphi版本。這樣的組件是很值得使用的,根據(jù)心鈴的經(jīng)驗(yàn),沒有源碼的組件最好不要使用,一是存在Delphi版本升級(jí)后無法使用的問題,再者當(dāng)程序出現(xiàn)問題后用戶無法調(diào)試組件來判斷是否是組件中存在BUG。

3、有dpk文件的組件包。帶有dpk文件的組件包一般是有多個(gè)組件構(gòu)成的,也就是說安裝后會(huì)有多個(gè)組件供使用,如果只有一個(gè)組件作者一般不會(huì)制成DPK文件,使用上面的方式發(fā)布就可以了。對(duì)于這樣的組件包,一般來說會(huì)有詳細(xì)的安裝說明文件,如上面提到的RXLIB,由于組件復(fù)雜且安裝時(shí)有先后順序,作者不提供安裝說明用戶根本無法正確安裝。如果沒有安裝說明文件,那么用下面的方法安裝:在File菜單下,選擇”O(jiān)PEN…”打開dpk文件(文件類型列表框中選*.dpk),在出現(xiàn)的Package窗口中,工具欄上有Install按鈕,按此按鈕即可進(jìn)行安裝。如果Install按鈕處于無效狀態(tài),那么先按Compile按鈕編譯,一般來說編譯之后Install按鈕就會(huì)處于有效狀態(tài),此時(shí)再按Install按鈕就可以了。

4、 帶有Bpl文件的組件包。一般來說這也是由多種組件構(gòu)成的組件包,它其實(shí)是一個(gè)動(dòng)態(tài)連接庫(kù)文件(DLL)。對(duì)于這種組件包的安裝方法是:在component菜單下選擇“install packages”,然后單擊Add按鈕,在打開的文件對(duì)話框中找到相應(yīng)的bpl文件打開返回后,再單擊Ok按鈕就可以了。

5、ActiveX控件的安裝。要安裝這類控件,需要先用regsvr32.exe注冊(cè),然后選擇Component菜單中Import ActiveX Control項(xiàng)。在Import ActiveX Control打開的窗口中,只有已經(jīng)注冊(cè)的ActiveX控件才出現(xiàn)在列表中,選中一個(gè)然后按Install按鈕就可以安裝了。如果事先沒有用regsvr32.exe注冊(cè)也可以按ADD按鈕找到OCX文件即時(shí)注冊(cè),注冊(cè)后再進(jìn)行安裝。

幾點(diǎn)說明:?
1、在拿到組件后先看是否有說明文件,一般來說在說明文件中有如何安裝的指導(dǎo),有些還會(huì)有組件的屬性、事件、方法的使用說明,這些在使用時(shí)是非常重要的。?
2、在上面的組件(包)安裝操作之前,最好將 *.bpl拷貝到你的System目錄中,將 *.pas、*.dcu、*.dcr、*.dp?拷貝到Delphi的Lib目錄中再進(jìn)行。?
?3、前面我們提到安裝DCU組件時(shí),選用的是已經(jīng)存在的dclusr40.dpk,當(dāng)然也可以選擇安裝到一個(gè)新的包中,如果選擇新包,需要先取一個(gè)名字比如DEMO,事實(shí)上安裝完畢后用戶可以找到的是Demo.bpl,而找不到DEMO.DPK。假如你已經(jīng)將一個(gè)組件安裝到dclusr40.dpk中了,還想再安裝一個(gè)組件,如果再安裝到dclusr40.dpk中,安裝后你得到提示,原來安裝的那個(gè)組件已經(jīng)被取消注冊(cè),你將無法使用了。這樣不就成了只能安裝一個(gè)組件了嗎?除非你再安裝到一個(gè)新的包中才可以兩個(gè)組件同時(shí)使用。當(dāng)然每安裝一個(gè)組件生成一個(gè)新的BPL文件也未償不可,但BPL文件就增加許多。能否在dclusr40.dpk中多安裝幾個(gè)組件呢?當(dāng)然是可以的。方法如下:用File菜單下的OPEN打開dclusr40.dpk文件,單擊ADD按鈕,在打開的對(duì)話框中選擇ADD UNIT頁面,按Unit file name后的“Browse”按鈕打開組件單元文件,OK即可,用此種方法這樣可添加多個(gè)組件的單元文件,添加完畢,按一下編譯按鈕,然后再按Install按鈕即可,如果單元文件是編譯好的(DCU)可以直接按安裝按鈕。?
4、組件的刪除。光會(huì)安裝可不行,還要會(huì)刪除呀。很簡(jiǎn)單,在component菜單下,選擇install packages,在列表中找到安裝所在的Bpl,按Remove按鈕,ok!再把Bpl文件刪掉就徹底了,如果不刪除BPL文件,下次可以按安PL組件的方法再安裝使用。

關(guān)鍵詞: Delphi7教程 delphi7下載