Synergy Secondary Development (模流二次开发)

本文介绍了模流二次开发中的动态接口SynergyGetter,通过WScript.shell和CreateObject函数的应用,以及在VB文本中设置的错误处理和对象获取方法,以适应多MF环境并操作当前FM。
摘要由CSDN通过智能技术生成

模流二次开发开头说明

模流二次开发是官方提供,一个类似于动态类,的接口,根据官网提供的帮助文件可以了解到有两个应用类的运行方式。

SynergyGetter.GetSASynergy//获取一个动态环境变量 

(详情请了解WScript.shell)

CreateObject("synergy.Synergy")//直接运行

如有开了多个MF,会运行其中一个。(直接通过宏运行,操作当前FM)

VB 文本开头一般如下:

Dim SynergyGetter, Synergy
On Error Resume Next
Set SynergyGetter = GetObject(CreateObject("WScript.Shell").ExpandEnvironmentStrings("%SAInstance%"))
On Error GoTo 0
If (Not IsEmpty(SynergyGetter)) Then
  Set Synergy = SynergyGetter.GetSASynergy
Else
  Set Synergy = CreateObject("synergy.Synergy")
End If

  来源:

 Product Documentation | Autodesk Help

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值