发表于:2004-10-25 11:54:00
楼主
请问各位高手
怎摸样通过DDE方式把VB中Textbox的数据和WINCC连接
我做的VB 下工程名为VBDDE,窗口的名字为VBForm,窗口的Linktopic为VBForm,
窗口已设为Source,Textbox名字为vb,在WINCC下建立了变量管理器中选了Windows DDE drive ,在Window DDE下应用程序名为VBDDE ,主题为VBForm,
定义了DDE 变量vbdde后,在变量的DDE Item 下写了Textbox 控件的名字txtvb,随后在Wincc画面中添加了I/O输出域与DDE变量相连,
VB中的程序代码如下:
Private Sub Command1_Click()
txtvb.LinkMode = 0
txtvb.LinkTopic = "Wincc|E:\VBDDE.mcp"
txtvb.LinkItem = "vbdde"
txtvb.LinkMode = 1
End Sub
在运行VB程序和启动Wincc后 ,点击Command1按钮,如下错误“运行时错误‘285’,外部应用程序无法执行DDE方法或操作”,
请问各位大哥,问题出在何处?
谢谢,小弟感激不尽