安裝UniDAC控制項包

2022-02-15 00:07:09 字數 2003 閱讀 9686

unidac是乙個功能強大的非視覺化跨資料庫的資料訪問元件,可用於delphi,delphi for .net,c++builder,and lazarus (free pascal)。它提供了對流行資料庫伺服器的統一訪問,像oracle,microsoft sql server,mysql,interbase,firebird,postgresql,sqlite,db2,microsoft access,sybase advantage database

server,sybase adaptive server enterprise,和其他資料庫(使用odbc驅動)。

下面來記錄一下我的安裝過程

unidac安裝檔案:e:\delphi xe2 資料\unidac

delphi安裝目錄:c:\program files\embarcadero\rad studio\9.0

開啟unidac資料夾下面的readmesrc.html會有說明各個資料庫各個版本對應的安裝檔案,比如delphi xe2對應的版本是delphi16

第一步:

開啟e:\delphi xe2 資料\unidac\source\delphi16裡面的make.bat,將路徑改成set idedir="c:\program files\embarcadero\rad studio\9.0

然後雙擊執行make.bat

注:c:\program files\embarcadero\rad studio\9.0為我delphi xe2的安裝路徑,對應的改成軟體所在的安裝路徑

第二步:

開啟rad studio xe2,選擇:選單→"tools"→"options"→"environment options"→"environmentvariables",如圖(我的環境為漢化版本所以介面才實現這樣):

在system variables中找到path變數,點選add override按鈕,把所對應的版本的bin的完整路徑新增到path變數的值中,注意各個路徑值之間有『;』分隔。如在本例子中,本人新增的路徑為:

e:\delphi xe2 資料\unidac\bin\delphi16\win32

第三步:

選擇:選單→"component"-

選擇所對應的版本的bin中的控制項包檔案,即新增unidac控制項,點選開啟,如本例中所加入的控制項包檔案為:

e:\delphi xe2 資料\unidac\bin\delphi16\win32\dclunidac160.bpl

新增完成後會在設計控制項包列表裡看到你安裝的控制項名稱了。如本次安裝的名稱均為devart開頭的四個控制項包。

注:若要把unidac解除安裝,只要把設計控制項包列表裡devart開頭的四個控制項包刪除即可。

第四步:

選擇:選單→"tools"→"options"→"environment options"→"delphi options"→"library - win32",在"library path"點選按鈕「…」新增lib所對應的完整路徑,本例中所新增的路徑為:

e:\delphi xe2 資料\unidac\lib\delphi16\win32; e:\delphi xe2 資料\unidac\source\delphi16

如圖:

這個時候鏈結資料可能還是引發報錯,缺少乙個sqlite3.dll的檔案。這個檔案你可以在「我的電腦」搜,因為一般的軟體都有這個,把它複製到c:\windows\system即可。

完畢。

控制項包安裝工具 MultiInstaller

已更新到 2009.3.15 v3.4.4 前段時間發現乙個delphi的控制項包安裝工具multiinstaller,只要自己寫個setup.ini,就可以自動把zip檔案解壓並編譯安裝到delphi bcb 原版新增功能 ide最高支援到rad studio 2009 安裝程式使用upx壓縮過 ...

IE控制項cab包手動安裝

一 xp系統 第1步 先解壓cab包,在解壓的檔案中找到 inf檔案,然後右擊,選擇安裝,此時會把解壓檔案拷到c windows system32資料夾下。第2步 註冊拷到上述資料夾下的ocx檔案。和普通ocx註冊一樣,regsvr32 路徑 ocx 第3步 加信任站點和自定義級別啦。二 win7或...

安裝ehlib控制項

1 當然是先要解除安裝以前安裝的ehlib元件了,在選單的 component 的 install packeges 裡,選擇ehlib xx,選擇 remove 2 最後就是要安裝元件了,然後開啟ehlib目錄下的ehlib70.dpk,選擇 compile 編譯一下,不要安裝,隨後再開啟dcle...