C# 封装COM接口及调用

问题描述

有一个C#写的类,我想封装成COM接口。并且在用WINFROM调用一下。小弟不会写。请大神给个小小的例子。1用C#封装一个COM接口。2用winform调用一下这个接口

解决方案

解决方案二:
感觉是脱裤子放X直接编成dll,winform引用就可以了编成com,winfoim还是要引用,所以说脱裤子放X
解决方案三:
.net平台可以直接调用.net平台的组件,不需要发布成COM组件。
解决方案四:
他可能是别的语言调用。可能是C++也可能是VB。我只是用winform测试一下如何调用COM。以便证明封装的借口是否正确
解决方案五:
至于为什么封装com。这个是领导要求的。呵呵。
解决方案六:
引用3楼pingguobaba的回复:

他可能是别的语言调用。可能是C++也可能是VB。我只是用winform测试一下如何调用COM。以便证明封装的借口是否正确

如果是别人做的事情,你只是测试,那么你不需要知道如何封装com的做法。而且如何使用com组件,最好也是去用你的这个“他”,这样才比较直接。
解决方案七:
引用4楼pingguobaba的回复:

至于为什么封装com。这个是领导要求的。呵呵。

如果这会让你最近发布的组件使用起来很被动,领导还会这样吗?
解决方案八:
.net类库完全可以轻松地发布为COM组件,这没有什么问题。但是,千万不要为了折腾而搞开发。领导可能因为出去请客时酒钱多花100块钱而心里纠结半天,但是他给技术人员出主意时有可能缺乏自制力。看你的描述,估计是瞎“拍脑袋”折腾一下而已。

时间: 2024-11-02 15:28:15

C# 封装COM接口及调用的相关文章

java-Java里重新封装的接口为什么会报错呢?

问题描述 Java里重新封装的接口为什么会报错呢? 小白一枚,在搞数据库这一块时,对数据的连接与操作想写个类封装进去,执行代码时,调用 ResultSet st=db.execQuery("select * from b.TAB_TRAN_LOG fetch first 10 rows only"); while(st.next()) { System.out.println(st.getString("Trn_CODE")); } 时就会报错,感觉是类的Resul

boost python c++接口-boost python 封装c++接口 回调函数设置类对象

问题描述 boost python 封装c++接口 回调函数设置类对象 在python调用的时候报错,应该是self不是c++的类型导致无法使用 解决方案 最好是再封装一层C的接口给Python调用

Java基础教程之封装与接口_java

总结之前的内容,对象(object)指代某一事物,类(class)指代象的类型.对象可以有状态和动作,即数据成员和方法. 到现在为止,数据成员和方法都是同时开放给内部和外部的.在对象内部,我们利用this来调用对象的数据成员和方法.在对象外部,比如当我们在另一个类中调用对象的时,可以使用 对象.数据成员 和 对象.方法() 来调用对象的数据成员和方法. 我们将要封装(encapsulation)对象的成员(成员包括数据成员和方法),从而只允许从外部调用部分的成员.利用封装,我们可以提高对象的易用

Java基础04 封装与接口

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢!   总结之前的内容,对象(object)指代某一事物,类(class)指代象的类型.对象可以有状态和动作,即数据成员和方法. 到现在为止,数据成员和方法都是同时开放给内部和外部的.在对象内部,我们利用this来调用对象的数据成员和方法.在对象外部,比如当我们在另一个类中调用对象的时,可以使用 对象.数据成员 和 对象.方法() 来调用对象的数据成员和方法. 我们将要封装(enca

方法-cxf客户端调用 不注册接口 怎么调用服务器端?

问题描述 cxf客户端调用 不注册接口 怎么调用服务器端? 请问一下 用cxf客户端只用url和输入参数即简单传一个String类型的参数,不用服务器端的接口和实现类 怎么调用服务器端的方法? 解决方案 http://blog.csdn.net/zy609398738/article/details/7484331 解决方案二: http://zhengjj-2009.iteye.com/blog/625675

link中如何从接口中调用一个方法的参数的类型似乎不对是怎么回事?

问题描述 link中如何从接口中调用一个方法的参数的类型似乎不对是怎么回事? link中如何从接口中调用一个方法的参数的类型似乎不对是怎么回事?

crossapp有没有现成接口可调用手机通讯录啊

问题描述 大家好,我是crossapp初学者,现在公司在做一款社交类的**应用app,我想请教一下crossapp有没有现成的接口可以调用手机通讯录的办法啊,还是得安卓和Ios分情况自己写? 解决方案 现在有获取通讯录的方法.CADevice::getAddressBook()

java-基于JAVA,身份证阅读器二次开发接口如何调用?

问题描述 基于JAVA,身份证阅读器二次开发接口如何调用? 身份证阅读器已经有了,我现在做了一个网站(JAVA语言开发的),网站后台需要调用身份证信息,录入身份证信息,如何调用这个身份证阅读器的二次开发接口?是身份证阅读器厂商提供二次开发接口吗?还是如何做?没有做过,不知如何下手...求大神帮忙!感激不尽!!!

cxf-CXF 短信接口 客户端调用

问题描述 CXF 短信接口 客户端调用 就给了一个链接,需要用户密码验证: 参考网络写的客户端调用 通过添加拦截器进行用户密码验证 错误信息: 2015-11-11 13:05:35 org.apache.cxf.common.jaxb.JAXBUtils logGeneratedClassNames 信息: Created classes: declare.message.chinatax.DeleteMessagesRequest, declare.message.chinatax.GetF