Hi folks,
I am not well versed in API/Macro, and I need some help converting a macro I found from codestack to write to a configuration specific property.
Macro can be found here: Macro to copy SOLIDWORKS custom property from material to model
The specific section I am having difficulty is follows:
---
Sub SetCustomProperty(model As SldWorks.ModelDoc2, prpName As String, prpVal As String)
Dim swPrpMgr As SldWorks.CustomPropertyManager
Set swPrpMgr = model.Extension.CustomPropertyManager("")
swPrpMgr.Add3 prpName, swCustomInfoType_e.swCustomInfoText, prpVal, swCustomPropertyAddOption_e.swCustomPropertyReplaceValue
swPrpMgr.Set2 prpName, prpVal
End Sub
----
It works perfect to write to global properties, but I need this to write to configuration specific properties since I use configurations heavily. I tried changing out CustomPropertyManager to ConfigurationManager, that did not do it. I tired to set swPrpMgr to swConfigPrpMgr and other instances, but that did not do it either.
So, my entry level api experience has come to ahead, and I need help.
Kyle
SolidworksApi/macros