基本安裝
1、對於單個控制項,componet--> install component..--> pas或dcu檔案--> install;
2、對於帶*.dpk檔案的控制項包,file--> open(下拉列表框中選*.dpk)--> install即可;
3、對於帶*.bpl檔案的控制項包,install packages--> add--> bpl檔名即可;
4、如果以上install按鈕為失效的話,試試compile按鈕;
5、是run time lib則在option下的packages下的runtimepackes加之。
如果編譯時提示檔案找不到的話,一般是控制項的安裝目錄不在delphi的lib目錄中,
有兩種方法可以解決:
a、反安裝的原始檔拷入到delphi的lib目錄下;
b、或者tools--> environment options中把控制項源**路徑加入到delphi的lib目錄中即可。
控制項刪除
1,在component/install packages中刪除。
2,選component/configure palette…
有pages和components兩個區域
雙擊components區域,選中要刪除得控制項,下面有得delete按鈕
但系統提供的控制項只能hide,不能delete。
3,開啟控制項所在的包檔案(*.dpk),從中刪除控制項那個檔案,再重新編譯該包即可。
備註:如果是整個控制項包都要刪除的話,project-> option-> packages,刪掉那個packages,收工。
常見的各種形式的元件的安裝方法
1、只有乙個dcu檔案的元件。
dcu檔案是編譯好的單元檔案,這樣的元件是擁有者不想把原始碼公布。
這樣的元件的安裝方法是:在component選單中,選擇install component,在對話方塊
"into existing package"頁中,單擊「unit file name」後的「browse」按扭,在開啟的檔案對話方塊中,將「檔案型別」設定為*.dcu,找到要安裝的dcu檔案,按ok按鈕返回"into existing package"頁後再按ok按鈕就可以安裝了。
注意,此時delphi會提示dclusr40.dpk將被重建,是否繼續,ok就可以了。這裡是將元件安裝到dclusr.dpk包中,此包從檔名上可以看出是使用者自定義元件包,先安裝到這個包中。
2、只有pas檔案或既有pas又有dcu檔案的元件。
安裝的方法同上面一樣的,在檔案型別中可以設定為dcu也可以設定為pas,建議設定為pas,這樣delphi重新編譯一下,看是否會出現問題。
delphi公升級後只能選擇pas檔案安裝,這樣才能重新編譯,使得元件能適應新delphi版本。
備註:沒有原始碼的元件最好不要使用
3、有dpk檔案的元件包(包檔案的源**)。
帶有dpk檔案的元件包一般是有多個元件構成的, 由於元件複雜且安裝時有先後順序,作者不提供安裝說明使用者根本無法正確安裝。
如果沒有安裝說明檔案,那麼用下面的方法安裝:在file選單下,選擇」open…」開啟dpk檔案(檔案型別列表框中選*.dpk),在出現的package視窗中,工具欄上有install按鈕,按此按鈕即可進行安裝。
如果install按鈕處於無效狀態,那麼先按compile按鈕編譯,一般來說編譯之後install按鈕就會處於有效狀態
4、帶有bpl檔案的元件包。
一般來說這也是由多種元件構成的元件包,它其實是乙個動態連線庫檔案(dll)。
對於這種元件包的安裝方法是:在component選單下選擇「install packages」,然後單擊add按鈕,在開啟的檔案對話方塊中找到相應的bpl檔案開啟返回後,再單擊ok按鈕就可以了
5、activex控制項的安裝。
要安裝這類控制項,需要先用regsvr32.exe註冊,然後選擇component選單中import activex control項。在import activex control開啟的視窗中,只有已經註冊的activex控制項才出現在列表中,選中乙個然後按install按鈕就可以安裝了。
如果事先沒有用regsvr32.exe註冊也可以,按add按鈕找到ocx檔案即時註冊,註冊後再進行安裝。
備註:元件(包)安裝操作之前,將 *.bpl拷貝到你的system目錄中,將 *.pas、*.dcu、*.dcr、*.dpr拷貝到delphi的lib目錄中再進行。
Delphi 7下Edit控制項的氣泡提示
在windows xp以及以上版本,基本控制項edit都有乙個好看的氣泡提示框,可惜delphi 7還不支援這種效果,但是因為edit是基本控制項,只要在xp及以上版本,傳送氣泡顯示訊息,也就可以讓其顯示氣泡提示。msdn介紹editballoontip結構體如下 12 3456 typedef s...
delphi控制項安裝與刪除
基本安裝 1 對於單個控制項,componet install component.pas或dcu檔案 install 2 對於帶 dpk檔案的控制項包,file open 下拉列表框中選 dpk install即可 3 對於帶 bpl檔案的控制項包,install packages add bpl...
delphi控制項安裝與刪除
附帶通用控制項安裝方法 基本安裝 1 對於單個控制項,componet install component.pas或dcu檔案 install 2 對於帶 dpk檔案的控制項包,file open 下拉列表框中選 dpk install即可 3 對於帶 bpl檔案的控制項包,install pack...