

'Retrieve the Filename of the currently open staad file with full path Work on the former, if you want to work on the model and the latter if you just want to work on the results. Set objSTAADResults = CreateObject ( "OpenSTAAD.Output.1 " ) Set objOpenSTAAD1 = GetObject (, "StaadPro.OpenSTAAD " ) 'Initialize the STAAD Appplication Object Language: C, C++, VB, VBA, FORTRAN, Java, Delphi, C#.This is what programming is made of, apparently its more than just mouse clicks. "OpenSTAAD is a library of exposed functions allowing engineers access to STAAD.Pro’s internal functions and routines as well as its graphical commands." Functions, routines, commands. Have a look at the ->All Programs->Bentley Engineering->STAAD Pro V8i (or your version) and you will find a file called OpenSTAAD Reference Documentation What is OpenSTAAD ? Manipulating the software - through the API A SHORT INTRODUCTION What is an API ?Īpplication Programming Interface are the set of contructs that allow control of the core engine - in this case the STAAD Pro Software.
