Applies To | |||
Product(s): | STAAD.Pro | ||
Version(s): | N/A | ||
Environment: | ALL | ||
Area: | Gereral | ||
Subarea: | N/A | ||
Original Author: | Payel Sasmal, Bentley Technical Support Group | ||
Description
When I try to create and ISM in STAAD, I get the following errors. Unable to cast 'STAAD.Pro' COM object to 'OpenSTAAD' object. Check if 'OpenSTAADUI.tb' type library file is properly registered. Also no STAAD filename is provided. Unable to connect to 'STAAD.pro' instance. Check if STAAD.Pro application is running.
To solve the issue, manually register the OpenSTAADUI.tlb file. You can do this by following these steps:
- Go to the Windows Start menu and select Run.
2. Type “cmd” in the Run dialog box then click OK.
3. You will see the command prompt dialog box appear.
4. Type the folder directory “CD C:\SProV8i SS5\STAAD”, click on “Enter”
5. Type “regsvr32 OpenSTAADUI.tlb”, click “Enter”. You should see a dialog box appear indicating the file has been registered.
6. Launch STAAD.pro and you should not receive the message anymore.
Solution B
Uninstall STAAD.Pro, OPENSTAAD and other STAAD Components (Pipelink, StrucLink) and reinstall them with full administrative privilege.