BCB IDE 內的 Package 設定儲存在那? |
答題得分者是:hbcapple
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
今天,看到 a_mi 發表的
■ 【BCB】【發表】使用BCB內建元件美化程式參考
http://delphi.ktop.com.tw/topic.php?topic_id=44771
想試一下,下載後發現是 BCB6 做的,直接執行 project1.exe 又出現少了 CCxxx.dll 的訊息,於是想說用 BCB5 重新 compile 一下看看。
因為自己偷懶 直接使用舊的 >
沒想到,再次重開 > > 我原本以為這些 >懸賞題>喔,如果您也遇過相同的 >沒空更新的網頁...
href="http://dllee.adsldns.org">http://dllee.adsldns.org 介紹Shells,LiteStep,GeoShell.... 發表人 - dllee 於 2004/02/13 10:45:40
------
http://www.ViewMove.com |
hbcapple
一般會員 發表:0 回覆:3 積分:5 註冊:2002-05-27 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
感謝 hbcapple 的提示,我又作了一次實驗(冒著要重灌 BCB 的危險...) 我先將整個 HCKU\Software\Borland 匯出備份。 1. 先試試 default.bpr 的作用:
開啟 BCB 關閉所有的專案,選 Project -> Options... 此時所做的更動,都會存到 default.bpr 中,將部分的 package 不勾選,BCB 會問是否要把它從 package 的列表中移除? 不論選 Yes 或 No 結果都一樣,不會從列表中移除,也就是說
[HKEY_CURRENT_USER\Software\Borland\C++Builder\5.0\Known Packages]
的內容不會改變。
關閉 BCB 後,發現,這樣的作法,其改變是在 default.bpr 中,會多了 [Excluded Packages]
$(BCB)\\Bin\\DCLTee50.bpl=TeeChart 5.0 Components 這讓之後新產生的 project 預設不會選用到指定的 packages。 2. 再次點選那個有問題的 project1.bpr 看看是否 reg 會改變?
同樣,在點選執行後,會出現一大堆 package 載入錯誤訊息,
在訊息中,BCB 也有提示,是否 Disable 這個 package,似乎不論按 Yes,No,或是 [X] 結果都是一樣,就是有問到的 package 就是變成 disable 的狀態,
此時在 registry 中會多一個鍵:
[HKEY_CURRENT_USER\Software\Borland\C++Builder\5.0\Disabled Packages]
在此鍵值下所列出來的都會變成 Disable 的狀態。
此時,default.bpr 不會有任何的改變,但是所新增出來的 project 一樣預設不會選用已 Disable 的 packages。 所以,當日後發生這樣的問題時,只需開啟 regedit 將
[HKEY_CURRENT_USER\Software\Borland\C++Builder\5.0\Disabled Packages]
整個刪除即可,其他的設定值都不會有任何改變,我已比對過發生問題前後的 reg 備份。 P.S. 我所用的 BCB 是 BCB5,如果您用的是 BCB6 也許不太一樣,也許一樣,但我不保證。 沒空更新的網頁...
http://dllee.ktop.com.tw C及指標教學,計算機概論,資訊管理導論... http://dllee.adsldns.org 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |