动态数据交换(针对 Visual Basic 6.0 用户)
更新:2007 年 11 月
Visual Basic 2008 中不再支持动态数据交换 (DDE)。
概念差异
动态数据交换 (DDE) 是在 Visual Basic 3.0 的应用程序之间启用信息交换的早期技术。在 Visual Basic 的较新版本中,DDE 由 OLE 自动化所取代;但为了向后兼容,直到 Visual Basic 6.0 仍然支持 DDE。
引入 Visual Basic .NET 2002 后,不再支持 DDE。需要与仅支持 DDE 的旧式应用程序交换信息的 Visual Basic 应用程序应在 Visual Basic 6.0 中维护。
下列 DDE 属性、方法和事件不再可用:
类别 |
名称 |
---|---|
属性 |
LinkItem LinkMode LinkTimeOut LinkTopic |
方法 |
LinkExecute LinkPoke LinkRequest LinkSend |
事件 |
LinkClose LinkError LinkExecute LinkNotify LinkOpen |
另外,Clipboard 对象常数 vbCFLink 不再有效。
升级说明
将 Visual Basic 6.0 应用程序升级至 Visual Basic 2008 时,将不升级任何引用 DDE 属性或方法的代码以及 DDE 事件过程中的任何代码,并将为此添加一个警告。
请参见
概念
PictureBox 控件(针对 Visual Basic 6.0 用户)