1. 程式人生 > >delphi 7 下安裝 indy 10.5.8 教程

delphi 7 下安裝 indy 10.5.8 教程

沒有 tar png variables 技術分享 移動 二次 rar use

曉不得2013 Delphi XE8 的實際應用。服務對象:非程序員,但期望用delphi提升工作技能。Delphi群:59129236

delphi 7 下安裝 indy 10.5.8 教程

本教程用 indy 10.5.8 替換 delphi 7 自帶的 indy 版本,讓大家深入了解 delphi 組件安裝的方法。

第一步:下載 indy 10.5.8 組件,解壓到合適的目錄裏。如 D:\Delphi7\Indy 10.5.8\

下載地址: indy 10.5.8

技術分享

第二步:菜單 Component ---> Install Packages...

技術分享

找到此行,點擊 "Remove" 刪除它。

第三步,點擊上圖中的 "Add.." ,按 ctrl 鍵選中 D:\Delphi7\Indy 10.5.8\D7\目錄下的兩個文件:

dclIndyCore70.bpl,dclIndyProtocols70.bpl

技術分享

技術分享

就這樣 indy 10.5.8 組件已經被成功添加,還需要一些步驟才會正常使用。繼續...

第四步:添加加載 BPL 文件的路徑,否則的話,第二次啟動 delphi 會出現 Load BPL 失敗的信息。

菜單 Tools ---> Environment Options... ---> Environment Variables 頁

技術分享

找到 path 變量,如果 User overrides 中沒有,就在上面 System variables 中。

如果在 SystemVariables 中,就點 "Add Override.."

如果在 User Overrides 中,就點"Edit.."

技術分享

在其原值結尾加上 ;D:\Delphi7\Indy 10.5.8\D7; (要保證原值結尾一定是分號)

第五步,切換到 Library 頁,點擊 Libray Path 最右端的按鈕。

技術分享

技術分享

在輸入框中輸入或用右邊的按鈕選擇如下路徑(選擇更準確)

D:\Delphi7\Indy 10.5.8\Lib\Core 然後點 ‘Add‘

D:\Delphi7\Indy 10.5.8\Lib\System 然後點 ‘Add‘

D:\Delphi7\Indy 10.5.8\Lib\Protocols 然後點 ‘Add‘

全部添加之後,再把這三項都移動到頂部。點擊向上的箭頭可移動。

移到頂部,是告訴IDE優先搜索。因為系統中自帶了老版本的 INDY 。先後順序是非常重要的。

因為BPL是已經編譯好了的,所以我們可以這樣安裝。以後有機會再介紹其它安裝方式。

--------------------------------------------------------------------------------------------------------------------

起初以為 BPL 中加載另外的 BPL 因找不到路徑而出錯是BUG。如果把 BPL 理解為 DLL,就會明白這個問題。

DLL是被別人調用的,它根本無法知道自己當前的目錄。所以,只能去系統變量裏面去搜索了。

http://www.cnblogs.com/lackey/p/6165004.html

delphi 7 下安裝 indy 10.5.8 教程