Example 7 - config props.swb
'****************************************************************
'
' Config Props.swb
' Joe Jones
' New Hampshire CAD www.nhcad.com
' 03/09/98
'
' Will write several custom properties to active configuration
' ***************************************************************
Dim swApp As Object
Dim Part As Object
Dim Configuration As Object
Dim ConfigName As String
Dim retval As Boolean
Sub main()
Set swApp = CreateObject ("SldWorks.Application")
Set Part = swApp.ActiveDoc
Set configuration = Part.GetActiveConfiguration
ConfigName = configuration.Name
' retval is True or False upon successful AddCustomInfo3 function
retval = Part.DeleteCustomInfo2 (ConfigName, "drawnby")
retval = Part.AddCustomInfo3 (ConfigName, "drawnby", _
30, "Joe Jones")
' will insert todays date
retval = Part.DeleteCustomInfo2 (ConfigName, "Date")
retval = Part.AddCustomInfo3 (ConfigName, "Date", 64, Str(Date))
retval = Part.DeleteCustomInfo2 (ConfigName, "LuckyNumber")
retval = Part.AddCustomInfo3 (ConfigName, "LuckyNumber", _
3, 345.99)
retval = Part.DeleteCustomInfo2 (ConfigName, "Success")
retval = Part.AddCustomInfo3 (ConfigName, "Success", 11, "Yes")
End Sub