MultisimApp
- Updated2026-03-24
- 1 minute(s) read
The MultisimApp object represents the connection to a Multisim application. Creating this object does not automatically start Multisim. Instead, use the Connect method for this purpose. Use the Disconnect method to terminate the Multisim application.
A single MultisimApp object may connect/disconnect multiple times.
Each automated Multisim instance may have only one circuit open at a time, so interfacing to multiple circuits must be accomplished by creating and connecting to multiple MultisimApp objects. You must call Disconnect for each of these connected objects when finished.
| Connection | |
| Connect | Starts a new instance of Multisim and connects to it. |
| Disconnect | Terminates the currently running, connected instance of Multisim. |
| IsConnected | Indicates whether the MultisimApp object is connected to Multisim. |
| File | |
| LogFile | A string containing the full file name, including path, of the Multisim log file. |
| NewFile | Creates a new, blank circuit file in Multisim. |
| OpenFile | Opens an existing Multisim circuit file . |
| Path | A string containing the full file name, including path, of the Multisim executable. |
| Miscellaneous | |
| VersionInfo | A string containing the name and version of the Multisim application. |
| LastErrorMessage | A string containing the last error message from Multisim. |