posted on May 29, 2004

也有人和我一样抱怨为何C#中操作office产品的方法有那么多的参数

Tagged Under : Asp.net

原来做过一个小的win程序操作Excel的 被那些个参数搞的头晕晕的
那么多Missing啊
今天在Blog.Msdn.com看到关于VB和C#在office开发中的比较的讨论


http://blogs.msdn.com/cyrusn/archive/2004/05/28/144148.aspx


嘿嘿,也有人和我一样抱怨为何C#中操作office产品的方法有那么多的参数,其中Word.Documents.Open多达30个参数...


http://blogs.msdn.com/cyrusn/archive/2004/05/28/144165.aspx

继续关注这2篇blog中......

  1. Ninputer May 30th, 2004 at 05:07 am
    Ninputer

    这也是推荐使用VB操纵Office的理由。除了默认参数,还有属性参数,也是Office常常使用而C#不支持的功能。

  2. Lostinet May 30th, 2004 at 09:22 am
    Lostinet

    要传递默认的参数,传递DBNull.Value即可.

    通常调用一个方法,几乎后面的参数全部都没有用的.

  3. Ninputer May 31st, 2004 at 02:09 am
    Ninputer

    不能传递DBNull.Value,要传递Missing.Value

留下您的评论 »

captcha
请输入验证码