回 帖 发 新 帖 刷新版面

主题:[讨论]DDE技术

你们好!我想请教高手们,C++Builder 支持DDE技术吗!能否推荐一些书籍或者应用的例子,如果有人做过更好了,能指教指教吗!非常感谢!

回复列表 (共3个回复)

沙发

当然支持
不过这个技术是很陈旧的了
现在都用 ActiveX 了

下面是 BCB 6 的帮助文档中的说法:

DDE is an older technology for interapplication communication. For new projects that need not access legacy DDE server applications, you should instead use Automation or other COM technology.

大体是:
DDE 是较老的应用程序间通信技术. 对于新的需要访问以前遗留下来的 DDE 服务程序的工程,应当用 自动化技术或其他的 组件对象模型 技术(也就是常说的 ActiveX)来代替它(DDE).

板凳


您好:
    能说得详细一些吗!我完全不懂相关的知识,或者介绍一些比较好的资料也好,多谢了!

3 楼

BCB 里创建 COM 对象或 ActiveX 服务器 是比较容易的.

1.你也可以用 VC 中的方法在 BCB 中创建 COM 对象.但是如果你使用了 MFC 或者 ATL, 那么你需要手工完成到 MFC 或 ATL 的连接工作. 

2.BCB 封装了 ATL 并提供了更快的 COM 开发环境.

关于什么是 COM 对象以及如何开发 COM 对象,你可以参考 MSDN 中的 WIN32 SDK 中的
Component Services(或 Component Development).关于如何用 BCB 更快的开发基于 COM 的程序对象,你可以参考 BCB help 中的 Developing COM_based applications

我来回复

您尚未登录,请登录后再回复。点此登录或注册