The example of controlling IdeaConnection.exe from another process - see project ConnectionAutomationApp
This examples use IdeaStatiCa.Plugin for communication with IdeaConnection.exe. Running this example it requires IDEA StatiCa v 20.0 (or higher) on an user’s PC. Free trial version version can be obtained here.
Starting IdeaConnection.exe
// it starts the new process of IdeaConnection.exe which is located in the directory ideaStatiCaDir
this.ConnectionController = IdeaConnectionController.Create(ideaStatiCaDir);
When IdeaConnection.exe is running the project can be open
// open selected idea connection project in the running application IdeaConnection.exe
onnectionController.ConnectionAppAutomation.OpenProject(openFileDialog.FileName);
Closing open project
// open selected idea connection project in the running application IdeaConnection.exe
ConnectionController.ConnectionAppAutomation.OpenProject(openFileDialog.FileName);