分享給大家:當你重裝系統後,不用重裝DELPHI重新使用的方法,windows作業系統常常要重裝,這已經成為不爭的實事。尤其是開發人員,要裝一大堆東西。
如office2000,delphi,vss,cvs,powerdesigner等工具。我以前也對這種方式厭惡之極。
我可以從前一段時間自己用安裝監視工具總結了一套快速重建開發環境的功能。
1delphi不用重裝。只需要裝一次,裝好後,
1把current_user下的borland分支備出來。
2把local_machine下的borland分支備出來。
3把BORdbk70.dll備份出來。這是一個調試用的,如果沒有就,RUN不起來。
4當然,還要把borland的主目錄備份出來。
當重裝系統後,只需要
1複製borland的主目錄到以前系統的主目錄。
2雙擊備份的兩個登錄。
3在開始-》運行中。輸入regsvr32 把BORdbk70.dll檔案拖進去,註冊。
4ok 運行delphi
5.在DELPHI庫系統路徑中,把控制項的路徑指上去。 OK.
我用這種方式,裝了多台計算機,沒有任何問題,運行下常。 (當然可以在別的計算機上用。只要BORLAND的主目錄路徑是一樣的。
HKEY_CURRENT_USER/Software/Borland/Delphi/7.0/Known Packages下各控制項包的安裝訊息
HKEY_CURRENT_USER/Software/Borland/Delphi/7.0/Library/Search Path搜尋路徑
HKEY_CURRENT_USER/Software/Borland/Delphi/7.0/Library/Browsing Path瀏覽路徑
原來用win2000 server,這兩天裝了windows2003,裝了一些必備軟體後,現在是搞定delphi的時候了。
回到win2000系統中,執行regedit,匯出LocalMachine-software-Borland下的東西,再匯出CurrentUser-software-Borland。回到2003下面,導入這兩個檔案。
執行delphi7,發現提示打不開某某bpl檔。去win2000的system32目錄下,把所有bpl檔案複製到2003的system32目錄下。
強行終止delphi7,重新運行,這次說找不到qt****.dll,如法炮製,把所有原system32裡的qt打頭的dll檔案都複製過來。
再次執行delphi7,提示沒有找到RxCtl6.bpl,因此這個應用程式未能啟動。 ,一找,發現在我的delphi7/project/bpl目錄下。這應該是路徑的問題,打開windows的系統屬性對話框,修改環境變數裡的path的值,加上我的delphi7/project/bpl和delphi7/bin。 (以上資料夾僅為示意,實際操作時應輸入全路徑)
這回進入了IDE。打開從前的一個文件,F9運行。出錯了。
Debugger Kernel BORDBK70.DLL is missing or not registered.
這好辦,運行命令列
regsvr32 D:/Program Files/Common Files/Borland Shared/Debugger/BORdbk70.dll