全部显示

DDEExecute 语句

   

通过一条打开的动态数据交换 (DDE) 通道,可以使用 DDEExecute 语句将一条客户端应用程序命令发送到服务器应用程序上。

例如,假设打开了 Microsoft Access 中的 DDE 通道,从 Microsoft Excel 电子表格向 Microsoft Access 数据库传送文本数据。使用 DDEExecute 语句可以将 New 命令发送到 Microsoft Excel,以指定想要打开一个新的电子表格。在该示例中,Microsoft Access 扮演客户端应用程序角色,而 Microsoft Excel 扮演服务器应用程序角色。

语法

DDEExecute(channum, command)

DDEExecute 语句具有以下参数:

参数 说明
channum 通道号,由 DDEInitiate 函数返回的长整型数。
command 字符串表达式,指定一条由服务器应用程序识别的命令。检查服务器应用程序文档,可得到这些命令的列表。

说明

当由 channum 参数指示的通道打开时,command 参数的值取决于应用程序和指定的主题。如果 channum 参数不是对应于打开的通道的整数值或者其他应用程序不能执行指定的命令,将会出现错误。

在 Visual Basic 中,使用 DDEExecute 语句只能将命令发送到其他应用程序。有关将其他应用程序中的命令发送到 Microsoft Access 的信息,请参阅将 Microsoft Access 用作 DDE 服务器

提示   如果需要在 Microsoft Access 中操作其他应用程序的对象,可以考虑使用“自动化”。