ITPUB??ì3
ITPUB论坛 » Web开发 » ASP.NET与AJAX » 在.NET中,进行CATIA(三维设计软件)二次开发时遇到的问题.


您有 1 条公共消息
  • 来自: 公共消息 标题: 3-5月ITPUB数据库 ... 内容: ITPUB与3月和5月分别安排了Oracle 11g DBA和Oracle性能优化培训,以及 ...

    标题: [原创] 在.NET中,进行CATIA(三维设计软件)二次开发时遇到的问题.
    离线 raffles
    船舶设计师


    精华贴数 0
    个人空间 0
    技术积分 100 (19502)
    社区积分 0 (164969)
    注册日期 2004-9-7
    论坛徽章:0
          
          

    发表于 2007-7-14 10:08 
    在.NET中,进行CATIA(三维设计软件)二次开发时遇到的问题.

    我在进行CATIA(三维设计软件)二次开发时遇到这样一个问题:
    VB.NET代码如下:

           Dim CATIA As INFITF.Application
            CATIA = GetObject(, "CATIA.APPLICATION"
            Dim ActiveSelection As INFITF.Selection
            ActiveSelection = CATIA.ActiveDocument.Selection
            Dim i As Integer
            For i = 1 To ActiveSelection.Count2
                ActiveSelection.Item(i).Value.Name = i.ToString()
            Next i

    C#代码如下:

            INFITF.Application CATIA = (INFITF.Application)System.Runtime.InteropServices.Marshal.GetActiveObject("CATIA.APPLICATION";
          INFITF.Selection ActiveSelection = CATIA.ActiveDocument.Selection;
          for (int i = 1; i <= ActiveSelection.Count2; i++)
          {
               ActiveSelection.Item(i).Value.Name=i.ToString();
         }

    VB代码可以正常运行,而且功能正常,但C#却提示:ActiveSelect.Item(i).Value.Name=i.toString() 里的Name未定义.在VB里Value也没有Name属性(初步考虑,是在运行时才获得的),

    请教高手这是怎么回事?


    只看该作者    顶部
    离线 raffles
    船舶设计师


    精华贴数 0
    个人空间 0
    技术积分 100 (19502)
    社区积分 0 (164969)
    注册日期 2004-9-7
    论坛徽章:0
          
          

    发表于 2007-7-14 10:56 
    ????????????

    ?????????????????


    只看该作者    顶部
    离线 raffles
    船舶设计师


    精华贴数 0
    个人空间 0
    技术积分 100 (19502)
    社区积分 0 (164969)
    注册日期 2004-9-7
    论坛徽章:0
          
          

    发表于 2007-7-24 16:24 


    自己顶一下


    只看该作者    顶部
    离线 raffles
    船舶设计师


    精华贴数 0
    个人空间 0
    技术积分 100 (19502)
    社区积分 0 (164969)
    注册日期 2004-9-7
    论坛徽章:0
          
          

    发表于 2007-7-26 10:23 
    SOS SOS SOS

    不行!转阵地!!!


    只看该作者    顶部
     
        

    相关内容


    CopyRight 1999-2006 itpub.net All Right Reserved.
    北京皓辰网域网络信息技术有限公司. 版权所有
    E-mail:Webmaster@itpub.net
    网站律师 隐私政策 知识产权声明
    京ICP证:060528号 联系我们