DDEInitiate 函數

套用到
Microsoft 365 Access Access 2021 Access 2019 Access 2016

你可以使用 DDEInitiate 函式,開始動態資料交換 (DDE) 與另一個應用程式對話。 DDEInitiate 函式會開啟一個 DDE 通道,用於 DDE 伺服器與用戶端應用程式之間的資料傳輸。

例如,如果您想將 Microsoft Office Excel 2007 試算表的資料轉移到 Microsoft Office Access 2007 資料庫,您可以使用 DDEInitiate 函式在兩個應用程式間開啟通道。 在此範例中,Access 作為客戶端應用程式,Excel 作為伺服器應用程式。

語法

DDEInitiate (應用程式,主題)

DDEInitiate 函式語法具有以下參數:

引數 描述
應用 一個字串表達式,用來識別一個能參與 DDE 對話的應用程式。 通常, 應用程式 參數是指 .exe 檔案 (名稱,且不包含 .exe 副檔名) ,適用於Microsoft Windows應用程式,例如Excel。
主題 一個字串表達式,是 應用程式 參數識別的主題名稱。 請查看申請文件中的主題清單。

    

註解

若成功, DDEInitiate 函式會開始與 應用程式主題 參數指定的主題進行 DDE 對話,並回傳一個 Long 整數值。 此回傳值代表一個獨特的通道號,識別可進行資料傳輸的通道。 此通道號隨後被用於其他 DDE 函式與語句。

如果應用程式尚未執行,或正在執行但無法辨識主題參數或不支援 DDE,DDEInitiate 函式會回傳執行時錯誤。

主題參數的值取決於該應用參數所指定的應用程式。 對於使用文件或資料檔案的應用程式,有效的主題名稱通常會包含這些檔案的名稱。

注意

同時可開啟的最大通道數量由 Microsoft Windows 與你電腦的記憶體和資源決定。 如果你沒有使用頻道,應該透過 DDETerminateDDETerminateAll 聲明來終止它,以節省資源。

提示

如果你需要從 Access 操作其他應用程式的物件,建議考慮使用自動化。