Добрый день.
Есть код, который добавляет пользовательский параметр ДЛИНА:
Try
pDoc = m_inventorApplication.ActiveDocument
p = pDoc.Parameter.Value(Dlina.Text)
Catch ex As Exception
pDoc.ComponentDefinition.Parameters.UserParameters.AddByEx * pression(Dlina.Text, mDlina.Text, UnitsTypeEnum.kMillimeterLengthUnits)
End Try
Почему при изменении значения в текстовом поле mDlina пользовательский параметр не обновляется, а появляется новый параметр ДЛИНА_1?
Дело по аналогии с ilogic.
Try
p = Parameter.Param("ДЛИНА")
Catch
ThisDoc.Document.ComponentDefinition.Parameters.UserParameters.AddByEx * pression("ДЛИНА", "100", UnitsTypeEnum.kMillimeterLengthUnits)
End Try