How to delete load cases using OpenSTAAD function


  
 Applies To 
  
 Product(s):STAAD.Pro
 Version(s):All
 Environment: N/A
 Area: OpenSTAAD
 Subarea: 

Load

 Original Author:Bentley Technical Support Group
  

How to delete load cases using OpenSTAAD function?

You need to use function DeletePrimaryLoadCases to delete Primary/Reference Load Cases or Load Combination cases 

Parameter:

DeletePrimaryLoadCases:

[Input] Loadp:  Primary/Reference load case reference ID(s) or Load Combination case ID(s) 

[Input] IsReferenceLoads:  If reference load case(s): TRUE =1 or FALSE=0 

Sample VBA Syntax: 

      Set objOpenStaad = GetObject(, "StaadPro.OpenSTAAD") 

  

      Dim Loadp(1) As Long ' Load Case Number 

      Dim Loadr As Boolean 

      Loadp(0) = 1 

      Loadp(1) = 2 

      Loadr = False 'If reference load case(s): TRUE(1) or FALSE(0) (type - Boolean/Long/Integer). 

 

      Dim resVal As Boolean 

      resVal = objOpenStaad.Load.DeletePrimaryLoadCases(Loadp, Loadr)