首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#中调用第三方COM组件,对于默认参数,有没有什么好的解决办法

2011-12-25 
C#中调用第三方COM组件,对于默认参数,有没有什么好的解决方法?比如调用Word或者Excel或者WebBrowser控件,

C#中调用第三方COM组件,对于默认参数,有没有什么好的解决方法?
比如调用Word或者Excel或者WebBrowser控件,不支持默认参数,远远没有VB方便啊。有时候还调用VB.NET本身的一些内容,也没支持默认参数。

        现在有两种情况,一种是可以传入Missing的,这个还好,方便一些。但有的方法需要传入强类型的,这时Missing就传不进,非得传入默认。关键问题是谁知道默认值是多少啊,有时候还是一个类。

        有没有什么好的解决方法,难道非得逼我用VB.NET写吗(不过,哈哈,VB本来就是偶的强项,不过不想把一个项目拆成两种语言罢了)。
       
        VS   2005中有没有解决这一问题?


[解决办法]
我用C#好像没有遇到这样的问题啊,我也是VB出身的,感觉和VB调用也没什么区别,不知道楼主的意思是如何?
[解决办法]
use late binding, or fill it with an object reference to null
[解决办法]
up
[解决办法]
楼主是 想对于 函数 设定 默认参数?

这个 在 语法上 C#是不支持的
[解决办法]
up
[解决办法]
我也想知道。

热点排行