WPS 基础接口 > 文字 API 参考 > Application > 方法 > Application.DDEInitiate 方法
打开通向其他应用程序的 DDE(动态数据交换)通道,并返回通道序号。

语法

表达式.DDEInitiate(App, Topic)

表达式   一个代表 Application 对象的变量。

参数

名称 必选/可选 数据类型 说明
App 必选 String 应用程序名。
Topic 必选 String DDE 主题名称(如某打开文档的名称),打开通道所指向的应用程序将识别该名称。

说明

安全性??动态数据交换 (DDE) 是一种不安全的陈旧技术。如果可能,请使用比 DDE 更加安全的技术,如对象链接和嵌入 (OLE)。

如果成功,DDEInitiate 方法将返回打开通道的序号。所有后续 DDE 函数使用该序号来指定通道。

示例

本示例用 System 主题启动 DDE 会话,并打开ET 工作簿 Sales.xls。然后,本示例终止 DDE 通道,启动通向 Sales.xls 的通道,并在单元格 R1C1 中插入文本。

示例代码
let lngChannel
lngChannel = DDEInitiate("ET", "System")
DDEExecute(lngChannel, "[OPEN(" + Chr(34) + "C:\Sales.xls" + Chr(34) + ")])
DDETerminate(lngChannel)
lngChannel = DDEInitiate("ET", "Sales.xls")
DDEPoke(lngChannel, "R1C1", "1996 Sales")
DDETerminate(lngChannel)


请参阅