(Access) 的 Application.DDEInitiate 方法

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

語法

運算式DDEInitiate (Application主題)

expression 代表 Application 物件的變數。

參數

名稱 必要/選用 資料類型 描述
應用程式 必要 String 字串運算式,識別可參與 DDE 轉換的應用程式。 通常 ,應用程式自 變數是.exe檔 (的名稱,不含 Microsoft Windows 應用程式的.exe副檔名) ,例如 Microsoft Excel。
主題 必要 字串 字串運算式,這是應用程式引數所辨識的主題名稱。 如需可能主題的清單,請查看應用程式的文件。

傳回值

Variant

註解

例如,如果您想要將資料從 Microsoft Excel 試算表傳輸至 Microsoft Access 資料庫中,您可以使用 DDEInitiate 函數來開啟兩個應用程式之間的通道。 在這個範例中,Microsoft Access 做為用戶端應用程式及 Microsoft Excel 會作為伺服器應用程式。

如果成功,則 DDEInitiate 函數開始的應用程式與主題 applicationtopic引數所指定的 DDE 交談和則會傳回 Long 整數值。 此傳回值代表用來識別可進行資料傳輸的通道唯一的通道號碼。 此通道號碼後續搭配其他 DDE 函數與陳述式。

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

topic 自變 量的值 取決於應用程式引數所指定的 應用程式 。 對於使用文件或資料檔案的應用程式而言,有效的主題名稱通常包括這些檔案的名稱。

注意事項

可同時開啟的通道數目上限取決於 Windows 和電腦的記憶體和資源。 如果您未使用的通道,您應該節約資源所終止搭配 DDETerminateDDETerminateAll 陳述式。

如果需要在 Microsoft Access 中操作其他應用程式的物件,可考慮使用「自動化」。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應