SapObject.SapModel.GDispl.DeletePoint
Function DeletePoint(ByVal Name As String, ByVal PointName As String) As Long
Name
The name of an existing generalized displacement.
PointName
The name of a point object included in the generalized displacement that is to be deleted.
This function deletes one point object from a generalized displacement definition.
The function returns zero if the point is successfully deleted from the generalized displacement definition, otherwise it returns a nonzero value.
Sub DeleteGDisplPoint()
'dimension variables
Dim SapObject As Sap2000.SapObject
Dim SapModel As cSapModel
Dim ret As Long
Dim SF() As Double
'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,
3, 124, 3, 200)
'add generalized displacement
ret = SapModel.GDispl.Add("GD1",
1)
'add points to generalized displacement
ReDim SF(5)
SF(0) = 0.5
ret = SapModel.GDispl.SetPoint("GD1",
"3", SF)
ret = SapModel.GDispl.SetPoint("GD1",
"7", SF)
'delete point from generalized displacement
ret = SapModel.GDispl.DeletePoint("GD1",
"3")
'close Sap2000
SapObject.ApplicationExit False
Set SapModel = Nothing
Set SapObject = Nothing
End Sub
Initial release in version 11.00.