<< 点击显示目录 >> 主页 PVI通信 > PVI帮助信息 > PVI实例 > DDE server > DDE Excel example |
The Excel的例子DdeDemo.xls显示了对DDE项目的读和写访问。
为了能够在一个单元格中显示一个值,必须输入以下字符串。
=DDE服务器应用程序的名称|配置文件中的站对象的名称!配置文件中的项目名称
这些元素由字符|(更多)和!(感叹号)分开。
e.g. =PVIDDE|cpuARsim!CoffeeType
对一个DDE项目的写入是通过一个VBA宏来实现的,当一个按钮被按下时,该宏在点击事件中被执行。
在Excel中编程的描述可以在相应的帮助系统或相应的技术文献中找到。
在这个例子中,要写的值是从一个单元格中读出并写到项目中。
Private Sub cmdStart_Click()
ChannelNumber = Application.DDEInitiate("PVIDDE", "cpuARsim")
Set SendValue = Worksheets("Coffee").Range("D8")
Application.DDEPoke ChannelNumber, "Start", SendValue
Application.DDETerminate ChannelNumber
End Sub