佚名通过本文主要向大家介绍了COM和其他应用程序之间进行数据交换,比如传递参数等,参数的类型是否有限制?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: COM和其他应用程序之间进行数据交换,比如传递参数等,参数的类型是否有限制?
描述:
解决方案1:
描述:
比如我用VC写COM,用Delphi写应用程序界面,那么两者之间怎样进行数据交换呢?是否会非常麻烦?如果可以,那么最简单的方法是怎么做呢?比如我在VC中可以使用CString的类型,是否到了COM必须用哪个BSTR的数据类型?然后和其他应用程序进行数据交换?谢谢!
解决方案1:
我用 COM/ATL/WTL 写的报表构件,主页:www.GridppReport.com。在 Delphi 中写了包装类,有你类似问题的解决。
解决方案2:对,com接口中不支持CString
解决方案3:com只支持VARIANT基本类型!
解决方案4: COM没有限制,但是要注意传递的参数类型双方都要支持
我在一个网页上放两个控件,互相传递对方的CWnd指针都没问题