在做WinForm开发.微软是一直建议在.Net中尽量少用COM部件,包括OCX.
可是我Office组件,包括OWC跟VBA,为什么在.Net中一直没有相关升级产品,
也就是说OWC.Net及VBA.net?我发现一用相关部件,在引用文件夹内就出现一大堆东西,感觉那样不太好,
大家认为呢?
可是我Office组件,包括OWC跟VBA,为什么在.Net中一直没有相关升级产品,
也就是说OWC.Net及VBA.net?我发现一用相关部件,在引用文件夹内就出现一大堆东西,感觉那样不太好,
大家认为呢?
其实就算是有.net相关功能的封装,在底层基本都是一样的
用.net,添加一个类可能就实现你想要的东西,但是它多调用的api函数你无需
知道而已,因为早已经封装好了
微软建议少用com,因为默认情况下,net引用com是非托管的,可能会
出现意想不到的问题,而托管状态下的net组件就不会出现这种情况,
另外版本问题,安全性问题也是考虑范围内的
我这里就有个很不错的:http://download.csdn.net/source/481611
(这里可以下载,)这个打印控件,可以用到好多平台上哦