DDEInitiate 函數

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

若要開始與其他應用程式的動態資料交換 (DDE) 交談,您可以使用DDEInitiate函數。DDEInitiate函數會開啟之間的 DDE 伺服器及用戶端應用程式的資料傳輸的 DDE 頻道。

例如,如果您想要從Microsoft Office Excel 2007試算表的資料傳輸至Microsoft Office Access 2007資料庫,您可以使用DDEInitiate函數開啟兩個應用程式之間頻道。在此範例中,做為用戶端應用程式的存取權,Excel 是伺服器應用程式。

語法

DDEInitiate 應用程式、 主題

DDEInitiate函數語法具有下列引數︰

引數

描述

應用程式

識別可以參與 DDE 交談中的應用程式字串運算式 。通常,應用程式引數會將.exe 檔案 (沒有副檔名為.exe) 的名稱為 Microsoft Windows 型的應用程式,例如 Excel。

主題

應用程式引數所主題的名稱的字串運算式。查看應用程式的文件主題的清單。


註解

如果成功, DDEInitiate函數將會開始使用應用程式和application主題引數,所指定的主題 DDE 交談,然後傳回長整數值。此傳回的值代表找出可進行哪些資料傳輸頻道唯一頻道號碼 。此通道號碼就用於其他 DDE 函數及陳述式。

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

主題引數的值而定的應用程式引數所指定的應用程式。使用文件] 或 [資料檔案的應用程式,有效的主題名稱通常包含這些檔案的名稱。

附註: 由 Microsoft Windows 電腦的記憶體和資源決定可以同時開啟的頻道中的最大的數目。如果您不使用頻道,您應該終止關閉的或DDETerminateAll陳述式節省資源。

秘訣

如果您需要以管理存取另一個應用程式的物件,您可能會想要考慮使用自動化。

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×