SapObject.SapModel.LinkObj.ChangeName
Function ChangeName(ByVal Name As String, ByVal NewName As String) As Long
Name
The existing name of a defined link object.
NewName
The new name for the link object.
This function applies a new name to an link object.
The function returns zero if the new name is successfully applied; otherwise it returns a nonzero value.
Sub ChangeLinkObjName()
'dimension variables
Dim SapObject As Sap2000.SapObject
Dim SapModel As cSapModel
Dim ret As Long
Dim Name As String
'create Sap2000 object
Set SapObject = New SAP2000.SapObject
'start Sap2000 application
SapObject.ApplicationStart
'create SapModel object
Set SapModel = SapObject.SapModel
'initialize model
ret = SapModel.InitializeNewModel
'create model from template
ret = SapModel.File.New2DFrame(PortalFrame,
2, 144, 2, 288)
'add link object by points
ret = SapModel.LinkObj.AddByPoint("1",
"5", Name)
'refresh view
ret = SapModel.View.RefreshView
'change name
ret = SapModel.LinkObj.ChangeName(Name,
"MyLink")
'close Sap2000
SapObject.ApplicationExit False
Set SapModel = Nothing
Set SapObject = Nothing
End Sub
Initial release in version 11.00.