NetDDE(网络动态数据交换)动态数据交换 NetDDE(Network Dynamic Data Exchange)NetDDE(Network Dynamic Data Exchange) NetDDE(网络动态数据交换)动态数据交换(DDE) 是一种在应用程序之间传输数据的方法。它在Microsoft Windows、Microsoft Windows for Workgroup和Microsoft Windows NT中得到使用。DDE是一种消息传递协议,例如,它可在电子表格程序和字处理程序间提供动态交换数据。通常,使用DDE来将股市行情变化或象传感器这样的科学设备上的实时数据连接到一个文件中去。DDE 也可以用于生成复合文档,它包含来自电子表格程序的图表,来自图形处理程序的图形和来自其他处理程序的元素。改变这些元素可以自动在复合文档中反映出来。注意,Windows中的对象链接和嵌入(OLE)协议是在DDE之上建立的,它提供其他一些嵌入服务。DDE的网络版本称为NetDDE,它包含了DDE的全部特征,但将它扩展到网络上使用。使用NetDDE,在两个或更多网络站上的应用能够动态共享信息。在建立了一个DDE共享之后,NetDDE提供工作站之间的连接。共享DDE 类似于共享文件或共享打印机,并且它包括所有安全性功能,它可以授权远程用户访问另一台计算机上的信息。在Windows for Workgroups和Windows NT上,ClipBook Viewer在整个网络上提供了共享“对象”的机制。例如,一位艺术家在他的ClipBook Viewer中安置了一个艺术对象,然后共享这个对象。另一位用户访问这位艺术家的ClipBook,并将这个对象复制到她的剪切板上,然后再放置到她的文件中。图N-2示意了一个共享ClipBook的例子。由于连接是保持到这位艺术家的源文件中的,所以艺术家对他自己文件的任何改动都将在复制的图象中也被反映出来。NetDDN存储复合文档中的连接数据,这些连接数据指示包含原始对象的远程系统和文档文件。当许多用户共同建造一个公共文档时,NetDDE和OLE动态连接帮助用户们为这个需要协调的计划共同协作。这个复合文档通常存储在经理的计算机中,而被关联的元素则存在原始设计者的计算机中。动态接保证了被连接文件的任何变化都将改变经理的复合文档。群件(Groupware)应用可以围绕着NetDDE的扩展来建立。
要是其他的,也有办法呀
就是发送wm_char消息,输入用户名和口令,自动登陆
来了这以后长了不少见识,
就别见怪我的无知。
谢谢!
主要用于同一个局域网中不同主机上的两个(或多个)应用程序之间的动态数据交换。这是MS的标准,由剪贴板发展而来。关于DDE的介绍有很多,我所见到的全是关于本机DDE的,而NETDDE的介绍几乎没有。我在进行自动控制系统实时数据采集时,遇到了这个情况。虽然数据采集已经实现,但是每次启动程序建立DDE连接时(DDE.OPENLINK)时,总是弹出一个确认对话框,要求输入NETDDE SEVER的用户名和密码。由于机器在现场,总跑过去太麻烦,所以想让程序在发生错误(系统问题、网络问题……)时可以自己进行DDE的重新连接,但是这个对话框却将程序暂停等待人工输入,自己又不想用POSTMESSAGE之类的东西,感觉上应该可以实现程序输入密码和用户名(就象WNETADDCONECTION2)。由于手头资料太少,怎么也不行,所以来到这里,希望能遇到一位大侠给予点拨。可惜……,也许真是太少用,所以大家都不知道。
不管怎样,热心人帮忙UPUP,再挂一段时间,不管问题是否解决,就结帐!来者有分!!
自己UPUP!
交流什么?
:-)