【问题标题】:Accessing User Defined Properties in CATIA using VBA code使用 VBA 代码访问 CATIA 中的用户定义属性
【发布时间】:2020-04-20 20:04:09
【问题描述】:

我希望使用类似于程序自动生成的属性的代码访问用户添加的属性,并使用 .selection 命令使其工作。

访问计算机属性的代码是 '''CATIA.ActiveDocument.Selection.Item(1).Value.Name'''

我正在努力访问“产品:添加的属性”区域下的其他属性字段,这是我的最佳尝试: '''CATIA.ActiveDocument.Selection.UserRefProperties.Item("Properties\DESIGNER").Value'''

【问题讨论】:

    标签: vba catia


    【解决方案1】:

    您的代码适用于我,但您必须注意您为 Item 提供的参数的名称,否则该方法将失败。 我创建了一个名为 Product1 的产品,并在其中添加了一个属性 MINE :

    然后在 VBA 中我可以访问这样的参数:

    product1.UserRefProperties.Item("Product1\Properties\MINE")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-25
      • 1970-01-01
      • 2018-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多