以下說明是針對 Delphi 5+,以 NT4 作為伺服器,Windows98 作為客戶
端的作業環境。

伺服器端的安裝設定步驟

  1.將伺服器端的應用程式複製到 NT server 機器的本地磁碟機中(不
    可以是網路磁碟機),並且把程式需要用到 DLL 或 package 等檔案
    一併複製到 Winnt\System32 目錄下。如果你的伺服器應用程式需要
    存取資料庫,你可能還需要:
    - 複製 MIDAS.DLL 至 Winnt\System32 目錄。
    - 安裝 BDE 及 SQL links (if needed)。
    - 安裝資料庫伺服器,或者複製資料庫檔案。
    - 建立 BDE 資料庫別名。

  2.執行一次你撰寫的應用程式伺服器使其自動註冊。
  3.執行 DCOMCNFG.EXE(通常在 Winnt\System32 目錄下),選擇〔預
    設的安全設定〕頁夾,編輯預設的存取權限設定,讓需要存取伺服器
    應用程式的人獲得應有的權限。或者,如果你不想要讓此設定影響所
    有的伺服器應用程式,你可以在〔應用程式〕頁夾中選擇你的應用程
    式,然後按〔內容〕鈕即可針對該應用程式做安全設定。如果客戶端
    一直發生拒絕存取的情況,你可以先把存取權限開放給 everyone。
  4.選擇〔應用程式〕頁夾,選擇應用程式 ,然後按一下〔內容〕,切
    換到〔身份識別〕頁夾,選擇"互動的使用者"。
  5.執行 NT 網域使用者管理員,恢復 Guest 帳號的使用權。方法是點
    選主選單|使用者|內容,然後將"帳戶暫停使用"核取方塊取消打勾。


客戶端的安裝:

  1.在 Windows\System 目錄下必須有 MIDAS.DLL。
  2.〔控制台\網路\存取控制〕最好設定為"使用者級存取控制",在沒有
    NT 伺服器的情況下則必須設定為"共用級存取"。


常見的錯誤訊息

錯誤訊息             可能的原因
===================  ============================================
Access denied        1.DCOM 的安全設定不正確
拒絕存取             2.伺服器應用程式不在本地端硬碟上
                     3.檢查使用者帳戶是否擁有足夠的權限(檢查驗證
                       等級,存取權及啟動權,尤其是啟動權)。
                     4.如果是 NT 對 NT 的 peer-to-peer 網路,確定
                       兩台電腦登入的使用者帳號及密碼完全相同。
                     5.用戶端如果是 win98,安裝 DCOM98 試試。
----------------------------------------------------------------
Error loading        某個 DLL 檔案找不到(先檢查 MIDAS.DLL)。
TypeLib/DLL
----------------------------------------------------------------
Class not            伺服器應用程式尚未註冊。 
registered
----------------------------------------------------------------
Server executution   DCOM 組態設定不正確。
failed
伺服器執行失敗

    Source: geocities.com/huanlin_tsai/faq

               ( geocities.com/huanlin_tsai)