Windows xp sp1下WinCC 6.0SP1 想通过DDE跟EXCEL连的时候出现一个怪情况,请教诸位!
Windows xp sp1下WinCC 6.0SP1 想通过DDE跟EXCEL连的时候出现一个怪情况,特来请教诸位。为避免误会,我讲一下,我在Windows 2000SP4下WinCC 5.1 通过同样的方法做是可以联通的,当时还做了笔记,然后现在用Windows xp sp1下WinCC 6.0SP1 用同样的方法连的时候,出了状况。
1:我在E盘底下建立了一个名为:dde.xls 的EXCEL表格。
2:增加了通道单元Windows dde.chn,然后建立了一个EXCEL名字的连接,属性中计算机名空着不填,应用程序名写excel,主题写dde.xls.
3:然后新建几个变量,DDE变量的条目名称那边写r1c1、r1c2之类的名字。
4:在启动项那边增加了“附加的任务/应用程序”,应用程序名是:“D:\Program Files\Microsoft Office\Office\EXCEL.EXE”,这个地址是我实际OFFICE的安装地址,然后“命令行参数”填“E:\dde.xls”。
然后奇怪的事情是这样的,如果我将不需要的程序都退出,然后运行WinCC的运行系统,它会自动调用E:\dde.xls,但是和运行系统之间不能建立数据的通信,运行画面上这些输入输出域都显示阴影。 但是,要是我在运行WinCC的运行系统前将该dde.xls打开,然后在运行系统加载到60%左右,100%之间关闭该dde.xls 的话,WINCC和EXCEL之间就能通讯上了,请问这个是什么缘故呢??