AnsweredAssumed Answered

API: GetConfigurationNames

Question asked by Ashok Anumula on Mar 7, 2016
Latest reply on Mar 7, 2016 by Jim Sculley

I have a code that lets you write properties based on the configuration you are in.


Dim vConfigName as variamt

Dim swConfig as sldworks.configuration

Dim swModel as sldworks.modeldoc2

Dim swModel as sldworks.sldworks


Set swApp = Application.SldWorks

Set swModel = swApp.ActiveDoc


vConfgiName = swModel.GetConfigurationNames


For i = 0 To ubound(vconfigName)

     Set swConfig = swModel.GetConfigurationByName(vConfigName(i))

          Debug.Print swConfig.Name

Next i


That is the simplisting version of my code. My problem it yields more configuration names than I show in the Congiuration tree.


I have one configuration in tree, name, Default


The above code yields


Default-_flexible1 and so on uptp Default-_flexible5


I do not understand why?


Thank you.