可以通过打开动态数据交换 (DDE) 通道使用 DDERequest 函数,从 DDE 服务器应用程序请求信息项。
例如,如果在 Microsoft Office Access 2007 和 Microsoft Office Excel 2007 之间有一个打开的 DDE 通道,则可以使用 DDERequest 函数将文本从 Excel 工作表传输到 Access 数据库。
语法
DDERequest ( channum , item )
DDERequest 函数语法具有以下参数:
Ar gument |
说明 |
channum |
信道号 , 由 DDEInitiate 函数返回的整数。 |
项目 |
一个 字符串表达式 ,它是 由 DDEInitiate 函数指定的应用程序识别的 数据项 的名称。 查看应用程序的文档,了解可能的项列表。 |
备注
channum 参数指定所需 DDE 会话的通道号,而 item 参数标识应从服务器应用程序检索哪些数据。 item 参数的值取决于打开 channum 参数所指示的通道时指定的应用程序和 主题 。 例如, item 参数可以是 Excel 工作表中的单元格区域。
如果请求成功, DDERequest 函数将返回 variant 作为包含所请求信息 字符串 。
数据以字母数字文本格式请求。 无法传输任何其他格式的图形或文本。
如果 channum 参数不是对应于开放通道的整数,或者无法传输请求的数据,则会发生 运行时错误 。