SapObject.SapModel.SolidObj.GetProperty
Function GetProperty(ByVal Name As String, ByRef PropName As String) As Long
Name
The name of a defined solid object.
PropName
The name of the solid property assigned to the solid object.
This function retrieves the solid property assigned to a solid object.
The function returns zero if the property is successfully retrieved; otherwise it returns a nonzero value.
Sub GetSolidObjectProp()
'dimension variables
Dim SapObject As Sap2000.SapObject
Dim SapModel As cSapModel
Dim ret As Long
Dim PropName 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.NewSolidBlock(300,
400, 200, , , 2, 2, 2)
'get solid property
ret = SapModel.SolidObj.GetProperty("1",
PropName)
'close Sap2000
SapObject.ApplicationExit False
Set SapModel = Nothing
Set SapObject = Nothing
End Sub
Initial release in version 11.00.