使用 DDEPoke 语句,可以通过一个打开的动态数据交换 (DDE) 通道,将客户端应用程序中的文本数据提供给服务器应用程序。
例如,如果在 Microsoft Access 和 Microsoft Excel 之间有一个打开的 DDE 通道,使用 DDEPoke 语句可以将文本从 Microsoft Access 数据库传送给 Microsoft Excel 电子表格。在该示例中,Microsoft Access 扮演客户端应用程序的角色,Microsoft Excel 扮演服务器应用程序的角色。
DDEPoke (channum, item, data)
DDEPoke 语句具有以下参数:
参数 |
说明 |
channum |
通道号,一个由 DDEInitiate 函数返回的整型值。 |
字符串表达式,它是由 DDEInitiate 函数所指定应用程序识别的数据项名称。检查应用程序的文档,以得到可能项目的列表。 |
|
data |
字符串,含有提供给其他应用程序的数据。 |
当由 channum 参数指示的通道打开时,item 参数的值取决于应用程序和特定的主题。例如,item 可以是 Microsoft Excel 电子表格中的单元格范围。
data 参数中含有的字符串必须是字母数字文本字符串。不支持其他任何格式。例如,data 参数可以是填充到 Excel 工作表的特定范围中的一个单元格中的数字。
如果 channum 参数不是一个对应于打开通道的整数或者如果其他应用程序不识别或不接受指定的数据,将会出现运行时错误。