Indy正常的安裝步驟如下,但是正常我在安裝BCB2的時候,就會不會灌預設的選項
(1)移除 BCB6 中原本的 Indy
(1.1)放入原本安裝 BCB6 的光碟片,選擇「C++ Builder 6」
(1.2)在 Borland C++ Builder 6 Enterprise Edition - Installation
Wizard 中,按「Next」
(1.3)在「Program Maintenance」Dialog 中,選擇「Modify」然後按
「Next」
(1.4)在「Custom Setup」Dialog 中,點選「Program Files/Indy」節點,
並選擇「Do not Install」然後按「Next」
(1.5)剩下的步驟都按「Next」就可以將 BCB6 中原本的 Indy 給移除了
(2)安裝新版本的 Indy (9.0.1X)
(2.1)新版的 Indy (9.0.1X) 可在此下載
http://www.indyproject.org/download/Indy9.html
(2.2)將下載的檔案 IndyWin32_9_00_1X_Src.zip 解壓縮至目錄 C:\Indy
(解壓縮後會多一個子目錄 C:\Indy\Source)
(2.3)執行檔案 C:\Indy\Source\Fullc6.bat (Command line)
(2.4)執行完成以後,會多一個子目錄 C:\Indy\C6
(3)在 BCB6 中設定新版本的 Indy (9.0.11)
(3.1)開啟 C++ Builder 6.0 (在開啟的過程中會出現連結不到 Indy Lib 的
提示 Dialog,選擇 Yes 跳過)
(3.2)在 BCB6 中選擇「Tools/Environment Options」
(3.3)在「Environment Options」Dialog 中,選擇「Library」Tab
(3.4)在「Library Path」欄位中加入字串「;C:\Indy\C6」,然後按「OK」
Button
(3.5)在 BCB6 中選擇「Project/Options」
(3.6)在「Project Options」Dialog 中,選擇「Packages」Tab
(3.7)按「Add」Button,並將檔案指向 C:\Indy\C6\dclIndy60.bpl
(3.8)在「Project Options」Dialog 中,選擇「Directories /
Conditionals」Tab
(3.9)在「Include Path」及「Library Path」兩個欄位的最前面,分別加入
字串「C:\Indy\C6;」
(3.10)在「Project Options」Dialog 中,將左下角的「Default」打勾,然
後按「OK」Button
(3.11)把 BCB6 關閉,然後重新開啟,如果不會出現(3.1)中的 Dialog 的
話,就代表已經設定成功
通常在64位元的作業系統下會安裝失敗,在 (3.7)步驟的時候會得到下圖
解決方案是 把indy60.bpl 拷備至 C:\Windows\SysWOW64 下,就可以順利繼續往下執行安裝囉 !!
GOOD LUCK