DDEExecute 方法

此頁沒有內(nèi)容條目
內(nèi)容

expandtri全部顯示

使用 DDEExecute 語句,可以通過一條打開的動態(tài)數(shù)據(jù)交換 (DDE) 通道,從客戶機應(yīng)用程序向服務(wù)器應(yīng)用程序發(fā)送一條命令。

expression.DDEExecute(ChanNum, Command)

expression     必需。返回“應(yīng)用于”列表中的一個對象的表達式。

ChanNum     必需 Variant 型。通道號,由 DDEInitiate 函數(shù)返回的長整型值。

Command     必需 String 型。字符串表達式,指定一條可由服務(wù)器應(yīng)用程序識別的命令。查閱服務(wù)器應(yīng)用程序文檔可得到這些命令的列表。

說明

例如,假設(shè)打開了 Microsoft Access 中的 DDE 通道,從 Microsoft Excel 電子表格向 Microsoft Access 數(shù)據(jù)庫傳送文本數(shù)據(jù)。使用 DDEExecute 語句可以將 New 命令發(fā)送到 Microsoft Excel,以指定想要打開一個新的電子表格。在該示例中, Microsoft Access 扮演客戶機應(yīng)用程序,而 Microsoft Excel 扮演服務(wù)器應(yīng)用程序。

當由 channum 參數(shù)指示的通道打開時,command 參數(shù)的值將取決于應(yīng)用程序和指定的主題。如果 channum 參數(shù)不是對應(yīng)于打開的通道的整數(shù)值或者如果其他應(yīng)用程序不能執(zhí)行指定的命令,則會出現(xiàn)錯誤。

在 Visual Basic 中,使用 DDEExecute 語句只能將命令發(fā)送到其他應(yīng)用程序。有關(guān)從其他應(yīng)用程序向 Microsoft Access 發(fā)送命令的信息,請參閱將 Microsoft Access 作為 DDE 服務(wù)器使用。

blueup提示