So your Clarion application is running the .NET EXE, like Process.Start() kind of thing. This means that they are two separate windows processes and are no longer connected.
This doesn’t mean they cannot communicate but you will have to decide how to best achieve that communication.
If I have the terminology right you want to be looking into either “interop” or “interprocess” communication.